ARKIV - Sådan bruges import og eksport af csv / xls / xlsx / ods (v3.1.1 eller lavere)

OBS: denne vejledning er kun gyldig op til Maps Marker Pro version 3.1.1 - med version 4.0 er denne funktion blevet erstattet med en optimeret GeoJSON import / eksport-funktion, en relateret tutorial kan findes på https://www.mapsmarker.com/import-export

Maps Marker Pro giver dig mulighed for nemt at udføre bulkopdateringer på markører og lag ved hjælp af den integrerede import / eksportfunktion. Nedenfor finder du dokumentationen til disse funktioner.

Indeks


Centrale punkter

  • import kan bruges til bulkoprettelse af nye markører eller lag samt til bulkopdatering af eksisterende markører eller lag
  • tilgængelige eksportformater: XLSX, XLS, CSV, ODS
  • tilgængelige importformater: XLSX, XLS, CSV, ODS
  • anbefalet format: XLSX eller ODS på grund af brugervenlighed og bedre håndtering af tilbud
  • vigtigt, når du bruger CSV som format: brug semikolon; som afgrænsere og erstatte dobbelt anførselstegn ”med enkelt anførselstegn”
  • brugen af ​​html-tags i popup-tekst er mulig (igen: brug enkelte citater i CSV-filer!)
  • kun XLSX-format tillader "native hyperlinks" (oprettet for eksempel i Excel ved højre museklik / tilføj hyperlink)
  • kun brugere med den brugerrolle, der er nødvendig til redigering af markører / lag fra andre brugere, kan køre import (som standard: kun admins / kapacitet activ_plugins)
  • Hvis du vil overføre alle markører og lag fra et sted til et andet, skal du først eksportere / importere alle lagkort fra det gamle sted og derefter eksportere / importere alle markørkort på det nye sted - se også de relaterede bemærkninger nedenfor!

tilbage til indeks


Vigtige bemærkninger om kopiering af kort fra et andet sted

Det er muligt at bruge import / eksportfunktionen til at kopiere markør- og lagkort fra et sted til et andet. Husk alligevel, at når du importerede lagene fra det gamle sted til dit nye sted, kan lag-ID'erne være forskellige! (f.eks. på det gamle sted kunne lag-id'erne have været 1,2,4,7, hvilket på et helt nyt sted uden noget lag oprettet endnu ville få ID'erne 1,2,3,4)

Så for også at tildele markørerne fra det gamle sted til de samme lag på det nye sted, skal du muligvis ændre værdierne i kolonnen lag i den relaterede markørimportfil fra det gamle sted for at passe til det nye lag-id'er på det nye sted!

Afhængigt af antallet af lag, der skal tilføjes, kunne et lettere alternativ til kopiering af lag og markører fra et andet sted være at bruge værktøjer som phpmyadmin til at eksportere følgende databasetabeller på det gamle sted og importere dem på det nye sted: wp_pro_current_leafletmapsmarker_layers og sort wp_pro_current_leafletmapsmarker_markers

tilbage til indeks


Importer / eksport starter skærm

For at starte en import eller eksport af markører skal du navigere til "Import / Export" i plugin-menuen:

import-select-handling

tilbage til indeks


Markøreksport

For at udføre en samlet opdatering af eksisterende markører skal du først eksportere dine markører. Klik på "forbered eksport" -grænsefladen som næste trin: 

eksport-skærm 

Vælg derefter de markører, der skal eksporteres - du kan bruge forskellige filtre til det. Bemærk, at der som standard kun 100 markører eksporteres, så øg dette antal, hvis det er nødvendigt. Vælg et eksportformat (XLSX eller ODS genstartes) og start eksporten - download af de valgte markører i det ønskede format starter straks derefter.

tilbage til indeks


Markørimport

Bemærk, at hvis en markør er tildelt et bestemt lag, skal dette lag være til stede, før du importerer markøren! Hvis laget med det angivne lagid fra importfilen ikke er tilgængeligt, tildeles markøren ikke noget lag! Så hvis du vil overføre alle markører og lag fra et sted til et andet sted, skal du først eksportere / importere alle lag og derefter eksportere / importere alle markører! Nedenfor grænsefladen til forberedelse af en import - tilgængelige muligheder forklares nedenfor: 

import-skærm

tilbage til indeks


Download importskabelonfiler

Nedenfor finder du importskabeloner til alle tilgængelige formater. Disse indeholder et eksempel til oprettelse af en ny markør og til opdatering af en eksisterende markør med ID 1.

tilbage til indeks


Indstillinger for importtilstand

Import-tilstand-optioner-markører

Hvis du vælger standardindstillingen "bulk-tilføjelser (tilføj nye markører)", ignoreres værdierne i kolonne-id'et fra importfilen, og nye markører oprettes.

På den anden side, hvis du vælger "bulkopdateringer (opdater eksisterende markører)", er værdierne i kolonne-id'et fra importfilen nødvendige, og i henhold til markører opdateres henholdsvis rækken fra importfilen, hvis der ikke er markørkort med en ifølge ID findes.

tilbage til indeks


Geokodningsmuligheder

Som standard er værdien i kolonnen adresse bruges til at hente den tilsvarende længde- og breddegradværdi fra Google Places API: geokodning-option

Vær opmærksom på, at hvis du bruger standardindstillingen her, vil enhver værdi i kolonnerne lat og sort lon vil blive overskrevet med resultaterne for den adresse, der er angivet fra Google Places API.

tilbage til indeks


Revisionsindstillinger

Som standard bruges dit brugernavn til WordPress-bruger, der starter importen og den aktuelle tidsstempel til kolumnerne oprettet, oprettet, opdateret, opdateret ved:

revision-option

Hvis du vil importere værdierne som angivet i din importfil, skal du ændre denne indstilling.

tilbage til indeks


Cachemetoder

Som standard bruges den tilgængelige cachemetode, der bruger mindst hukommelse - du kan tilsidesætte dette ved at klikke på "vis flere muligheder" ud for "automatisk" og manuelt vælge den ønskede cachemetode (ikke tilgængelige cachemetoder på din server deaktiveres automatisk ):

caching-metoder-DETALJERET

Hvis en import eller eksport mislykkes alligevel (f.eks. Ved hjælp af en for stor importfil), skal du først øge PHP-hukommelsesgrænsen på din server. Hvis det ikke hjælper, kan du prøve at opdele den store importfil i forskellige mindre. Skift fra XLSX til CSV kan også hjælpe med at reducere hukommelsesforbruget. Når det ikke er en mulighed at skifte til CSV, kan du også aktivere afkrydsningsfeltet vist ovenfor for "yderligere at reducere hukommelsesforbrug for xlsx / xls / ods-inputfiler ved kun at importere linktekst til hyperlinks".

tilbage til indeks


Test mode

Når du kører en import, er indstillingen "Testtilstand" som standard slået til:

test mode

Det anbefales, at du først foretager et "tørløb" med testtilstand tændt, inden du slukker for det. Når testtilstand er slået til, kontrolleres importfilen for advarsler og fejl. Du får at vide nøjagtigt, hvilke værdier fra hvilken række, der ikke er gyldige, og være i stand til at rette dem, før du gemmer ændringerne i databasen: test-mode-on-logs3

Hvis der ikke findes fejl eller advarsler, skal du gå tilbage til "forbered import", slå testtilstand fra og starte importen igen.

tilbage til indeks


Fejl ved håndtering

Vi integrerede flere kontroller, som skulle forhindre importen i at mislykkes. Alligevel, hvis noget går galt, får du vist nøjagtigt, hvad der gik galt:

Advarsler

Hvis der opstår en ADVARSEL, betyder det, at den angivne værdi ikke er tilladt (for eksempel ved at bruge 2, når kun 0 eller 1 er tilladt). Importøren bruger derefter standardværdien for nye markører, når der oprettes en ny markør eller den eksisterende værdi før opdateringen, når en allerede eksisterende markør opdateres: advarsel-eksempel

fejl

Hvis der opstår en FEJL, springes den pågældende række over, og der oprettes eller opdateres ingen ny markør for denne række fra importfilen:

fejl-eksempel

tilbage til indeks


Lageksport

For at udføre en samlet opdatering af eksisterende lag skal du først eksportere dine lag. Klik på "forbered eksport" -grænsefladen som næste trin: 

eksport-lag

 

Vælg derefter de lag, der skal eksporteres. Vælg et eksportformat (XLSX eller ODS genstartes) og start eksporten - download af de valgte lag i det ønskede format starter straks derefter.

tilbage til indeks


Lagimport

Bemærk, at hvis du importerer lagkort, importeres de tildelte markører ikke automatisk - du skal gøre dette manuelt via funktionen "Markerimport"! Så hvis du vil overføre alle markører og lag fra et sted til et andet sted, skal du først eksportere / importere alle lag og derefter eksportere / importere alle markører! Nedenfor grænsefladen til forberedelse af en import - tilgængelige muligheder forklares nedenfor:

Import-lag

tilbage til indeks


Download importskabelonfiler

Nedenfor finder du importskabeloner til alle tilgængelige formater. Disse indeholder et eksempel til oprettelse af et nyt lag og til opdatering af et eksisterende lag med ID 1.

tilbage til indeks


Indstillinger for importtilstand

 

Import-tilstand-optioner-lag

Hvis du vælger standardindstillingen "bulk-tilføjelser (tilføj nye lag)", ignoreres værdierne i kolonne-id'et fra importfilen, og nye lag oprettes.

På den anden side, hvis du vælger "masseopdateringer (opdater eksisterende lag)", er værdierne i kolonne-id'et fra importfilen nødvendige, og henholdsvis lag opdateres henholdsvis rækken fra importfilen, hvis der ikke er noget lagkort med en ifølge ID findes.

tilbage til indeks


Geokodningsmuligheder

Som standard er værdien i kolonnen adresse bruges til at hente den tilsvarende længde- og breddegradværdi fra Google Places API: geokodning-option

Vær opmærksom på, at hvis du bruger standardindstillingen her, vil enhver værdi i kolonnerne lat og sort lon vil blive overskrevet med resultaterne for den adresse, der er angivet fra Google Places API.
 

Revisionsindstillinger

Som standard bruges dit brugernavn til WordPress-bruger, der starter importen og den aktuelle tidsstempel til kolumnerne oprettet, oprettet, opdateret, opdateret ved: revision-option

Hvis du vil importere værdierne som angivet i din importfil, skal du ændre denne indstilling.
 

Cachemetoder

Som standard bruges den tilgængelige cachemetode, der bruger mindst hukommelse - du kan tilsidesætte dette ved at klikke på "vis flere muligheder" ud for "automatisk" og manuelt vælge den ønskede cachemetode (ikke tilgængelige cachemetoder på din server deaktiveres automatisk ):

caching-metoder-DETALJERET

Hvis en import eller eksport mislykkes alligevel (ved at bruge en for stor importfil for eksempel), kan du prøve at øge PHP-hukommelsesgrænsen på din server først. Hvis det ikke hjælper, kan du prøve at opdele den store importfil i forskellige mindre. Skift fra XLSX til CSV kan også hjælpe med at reducere hukommelsesforbruget.

tilbage til indeks


Test mode

Når du kører en import, er indstillingen "Testtilstand" som standard slået til:

test mode

Det anbefales, at du først foretager et "tørløb" med testtilstand tændt, inden du slukker for det. Når testtilstand er slået til, kontrolleres importfilen for advarsler og fejl. Du får at vide nøjagtigt, hvilke værdier fra hvilken række der ikke er gyldige, og være i stand til at rette dem, før du gemmer ændringerne i databasen (testtilstanden er dybest set den samme som for markørkort, så det samme skærmbillede vises):
test-mode-on-logs3
Hvis der ikke findes fejl eller advarsler, skal du gå tilbage til "forbered import", slå testtilstand fra og starte importen igen.
 

Fejl ved håndtering

Vi integrerede flere kontroller, som skulle forhindre importen i at mislykkes. Alligevel, hvis noget går galt, får du vist nøjagtigt, hvad der gik galt:

Advarsler

Hvis der opstår en ADVARSEL, betyder det, at den angivne værdi ikke er tilladt (for eksempel ved at bruge 2, når kun 0 eller 1 er tilladt). Importøren bruger derefter standardværdien for nye markører, når der oprettes en ny markør eller den eksisterende værdi før opdateringen, når en allerede eksisterende markør opdateres (det samme som markørkort, så det samme skærmbillede vises):

advarsel-eksempel

fejl

Hvis der opstår en FEJL, springes den pågældende række over, og der oprettes eller opdateres ingen ny markør for denne række fra importfilen (samme som markørkort, så det samme skærmbillede vises):

fejl-eksempel

tilbage til indeks


Kolonnereference for csv / xls / xlsx / ods import / eksport markørfiler (kun for v3.1.1 eller lavere)

KolonnenavnDatatyperBeskrivelse
idNULL eller INTEGERmarkør-ID
Hvis det er tomt, oprettes en ny markør - hvis der gives et ID, opdateres markøren med det ID
mærkenavnNULL eller STRINGmarkørens navn
popuptekstNULL eller STRINGtekst, der skal bruges i popup
HTML-tags tilladt, brug enkelt citater 'i CSV-filer! "Native hyperlinks" (se XLSX-skabelon) fungerer kun i XLSX-filer!
openpopupBOOLESKSkal popup åbnes som standard?
0 = popup lukket
1 = åben popup
adresseNULL ELLER STRINGMarkørens adresse
Bruges til geokodning, hvis indstillingen "brug adresse til geokodning" er indstillet
latFLOATVALMarkørens bredde
bliver overskrevet, hvis indstillingen "brug adresse til geokodning" er indstillet
lonFLOATVALMarkørens længdegrad
bliver overskrevet, hvis indstillingen "brug adresse til geokodning" er indstillet
lagHELTALID for det lag markøren skal tildeles
0 = ikke tildelt et lag
zoomHELTALZoomniveau på markørkortet
ikonSTRINGIkon for markørkortet
indtast filnavnet til ikonet fra markør-ikon-bibliotek (normalt wp-indhold / uploads / folder-maps-markør-ikon) - eksempel: audio.png - lad være tom for at bruge standardikonet (blå pin)
kortbreddeHELTALMarkeringskortets bredde i pixel
mapwidthunitSTRINGKort med enhed for markørkortets bredde
Mulige værdier: px og%
korthøjdeHELTALMarkeringskortets højde i pixel
konturkortetSTRINGBasiskort over markørkortet
mulige værdier: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, map_2, map_
panelBOOLESKmarkørpanel over kortet (viser marknavn og API-link)
0 = Vis ikke panel
1 = Vis panel
kontrol boksHELTALVis kontrolboks i øverste højre hjørne på kortet, som giver dig mulighed for at skifte mellem basemaps
0 = Vis ikke kontrolboks
1 = Vis kontrolboks kollapset
2 = Vis kontrolboks udvidet
lavet afSTRINGBrugernavn til bruger, der oprettede markeringskortet
bruger nuværende brugernavn, hvis indstillingen "brug nuværende brugerlogin" er indstillet
oprettet påDATO (Ymd H: i: s)Hvornår blev markøren oprettet?
UpdatedBySTRINGBrugernavn til bruger, der opdaterede markørkortet
bruger nuværende brugernavn, hvis indstillingen "brug nuværende brugerlogin" er indstillet
opdateretDATO (Ymd H: i: s)Hvornår blev markøren opdateret?
kml_timestampDATO (Ymd H: i: s)Tidsstempel, der skal bruges til KML-animationsfunktion
overlays_customBOOLESKAktiver brugerdefineret overlay?
0 = inaktiv
1 = aktiv
overlays_custom2BOOLESKAktiver brugerdefineret overlay2?
0 = inaktiv
1 = aktiv
overlays_custom3BOOLESKAktiver brugerdefineret overlay3?
0 = inaktiv
1 = aktiv
overlays_custom4BOOLESKAktiver brugerdefineret overlay4?
0 = inaktiv
1 = aktiv
wmsBOOLESKAktiver brugerdefineret wms-lag?
0 = inaktiv
1 = aktiv
wms2BOOLESKAktiver brugerdefineret wms2-lag?
0 = inaktiv
1 = aktiv
wms3BOOLESKAktiver brugerdefineret wms3-lag?
0 = inaktiv
1 = aktiv
wms4BOOLESKAktiver brugerdefineret wms4-lag?
0 = inaktiv
1 = aktiv
wms5BOOLESKAktiver brugerdefineret wms5-lag?
0 = inaktiv
1 = aktiv
wms6BOOLESKAktiver brugerdefineret wms6-lag?
0 = inaktiv
1 = aktiv
wms7BOOLESKAktiver brugerdefineret wms7-lag?
0 = inaktiv
1 = aktiv
wms8BOOLESKAktiver brugerdefineret wms8-lag?
0 = inaktiv
1 = aktiv
wms9BOOLESKAktiver brugerdefineret wms9-lag?
0 = inaktiv
1 = aktiv
wms10BOOLESKAktiver brugerdefineret wms10-lag?
0 = inaktiv
1 = aktiv
gpx_urlSTRINGURL til GPX-fil, der skal bruges
gpx_panelBOOLESKPanel under kort, der viser GPX-metadata
0 = skjul gpx-panel
1 = Vis gpw-panel

tilbage til indeks


Kolonnereference for csv / xls / xlsx / ods import / eksport lagfiler (kun for v3.1.1 eller lavere)

KolonnenavnDatatyperBeskrivelse
idNULL eller INTEGERmarkør-ID
Hvis det er tomt, oprettes en ny markør - hvis der gives et ID, opdateres markøren med det ID
navnNULL eller STRINGlagets navn
adresseNULL ELLER STRINGAdresse på lagets centrum
Bruges til geokodning, hvis indstillingen "brug adresse til geokodning" er indstillet
layerviewlatFLOATVALLagets centerbredde
bliver overskrevet, hvis indstillingen "brug adresse til geokodning" er indstillet
layerviewlonFLOATVALLængde af lagets centrum
bliver overskrevet, hvis indstillingen "brug adresse til geokodning" er indstillet
lagzoomHELTALZoomniveau på lagkortet
kortbreddeHELTALBredden af ​​lagkortet i pixel
mapwidthunitSTRINGKort med enhed for lagkortets bredde
Mulige værdier: px og%
korthøjdeHELTALLagskortets højde i pixel
konturkortetSTRINGBasekort over lagkortet
mulige værdier: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, map_2, map_
panelBOOLESKlagpanel over kortet (viser lagnavn og API-link)
0 = Vis ikke panel
1 = Vis panel
klyngedannelseBOOLESKBør markører grupperes?
0 = klynge deaktiveret
1 = klynge aktiveret
listemarkørerBOOLESKBør der vises en liste med markører under lagkortet?
0 = nej
1 = ja
multilayer_mapBOOLESKEr dette lagkort et flerlagskort?
0 = nej
1 = ja
multilayer_map_listSTRINGkomma-separerede ID'er for de lag, der er tildelt dette lag, hvis multi_layer_map er indstillet til 1
f.eks. 1,2,3
kontrol boksHELTALVis kontrolboks i øverste højre hjørne på kortet, som giver dig mulighed for at skifte mellem basemaps
0 = Vis ikke kontrolboks
1 = Vis kontrolboks kollapset
2 = Vis kontrolboks udvidet
lavet afSTRINGBrugernavn til bruger, der oprettede lagkortet
bruger nuværende brugernavn, hvis indstillingen "brug nuværende brugerlogin" er indstillet
oprettet påDATO (Ymd H: i: s)Hvornår blev laget oprettet?
UpdatedBySTRINGBrugernavn til bruger, der opdaterede lagkortet
bruger nuværende brugernavn, hvis indstillingen "brug nuværende brugerlogin" er indstillet
opdateretDATO (Ymd H: i: s)Hvornår blev laget opdateret?
overlays_customBOOLESKAktiver brugerdefineret overlay?
0 = inaktiv
1 = aktiv
overlays_custom2BOOLESKAktiver brugerdefineret overlay2?
0 = inaktiv
1 = aktiv
overlays_custom3BOOLESKAktiver brugerdefineret overlay3?
0 = inaktiv
1 = aktiv
overlays_custom4BOOLESKAktiver brugerdefineret overlay4?
0 = inaktiv
1 = aktiv
wmsBOOLESKAktiver brugerdefineret wms-lag?
0 = inaktiv
1 = aktiv
wms2BOOLESKAktiver brugerdefineret wms2-lag?
0 = inaktiv
1 = aktiv
wms3BOOLESKAktiver brugerdefineret wms3-lag?
0 = inaktiv
1 = aktiv
wms4BOOLESKAktiver brugerdefineret wms4-lag?
0 = inaktiv
1 = aktiv
wms5BOOLESKAktiver brugerdefineret wms5-lag?
0 = inaktiv
1 = aktiv
wms6BOOLESKAktiver brugerdefineret wms6-lag?
0 = inaktiv
1 = aktiv
wms7BOOLESKAktiver brugerdefineret wms7-lag?
0 = inaktiv
1 = aktiv
wms8BOOLESKAktiver brugerdefineret wms8-lag?
0 = inaktiv
1 = aktiv
wms9BOOLESKAktiver brugerdefineret wms9-lag?
0 = inaktiv
1 = aktiv
wms10BOOLESKAktiver brugerdefineret wms10-lag?
0 = inaktiv
1 = aktiv
gpx_urlSTRINGURL til GPX-fil, der skal bruges
gpx_panelBOOLESKPanel under kort, der viser GPX-metadata
0 = skjul gpx-panel
1 = Vis gpw-panel

tilbage til indeks

1
0
8786
Bedøm denne brugervejledning

Du har ikke tilladelse til at bedømme dette indlæg.

en English
X