ARCHIV - Jak používat funkci importu a exportu csv / xls / xlsx / ods (v3.1.1 nebo nižší)

Upozornění: tento výukový program je platný pouze do verze Maps Marker Pro verze 3.1.1 - u verze 4.0 byla tato funkce nahrazena optimalizovanou funkcí pro import / export GeoJSON, související výukový program najdete na https://www.mapsmarker.com/import-export

Mapy Marker Pro umožňují snadno provádět hromadné aktualizace značek a vrstev pomocí integrované funkce importu / exportu. Níže naleznete dokumentaci k těmto funkcím.

index


Klíčové body

  • import lze použít k hromadnému vytváření nových značek nebo vrstev ak hromadné aktualizaci existujících značek nebo vrstev
  • dostupné exportní formáty: XLSX, XLS, CSV, ODS
  • dostupné formáty importu: XLSX, XLS, CSV, ODS
  • doporučený formát: XLSX nebo ODS kvůli použitelnosti a lepšímu zpracování nabídek
  • důležité při použití CSV jako formátu: použijte středníky; jako oddělovače a nahradit uvozovky „jednoduchými uvozovkami“
  • je možné používat html tagy v popuptextu (opět: použít jednoduché uvozovky v souborech CSV!)
  • pouze formát XLSX umožňuje „nativní hypertextové odkazy“ (vytvořené například v aplikaci Excel kliknutím pravým tlačítkem myši / přidání hypertextového odkazu)
  • import mohou provádět pouze uživatelé s rolí uživatele potřebnou k úpravě značek / vrstev od ostatních uživatelů (ve výchozím nastavení pouze správci / schopnost Activ_plugins)
  • pokud chcete přenést všechny značky a vrstvy z jednoho webu na druhý, musíte nejprve exportovat / importovat všechny mapy vrstev ze starého webu a poté exportovat / importovat všechny mapy značek na novém webu - viz také související poznámky níže!

zpět na index


Důležité poznámky o kopírování map z jiného webu

Pomocí funkce import / export lze kopírovat mapy značek a vrstev z jednoho webu na druhý. Každopádně mějte na paměti, že po importu vrstev ze starého webu do nového webu se mohou ID vrstev lišit! (např. na starém webu by ID vrstvy mohly být 1,2,4,7, což by na zcela novém webu bez vytvoření vrstvy ještě získalo ID 1,2,3,4)

Chcete-li tedy také přiřadit značky ze starého webu ke stejným vrstvám na novém webu, možná budete muset změnit hodnoty ve sloupci vrstva v souvisejícím souboru pro import značek ze starého webu, aby odpovídal novým ID vrstvy na novém webu!

V závislosti na počtu přidaných hladin by snadnější alternativou pro kopírování vrstev a značek z jiného webu mohlo být použití nástrojů jako phpmyadmin k exportu následujících databázových tabulek na starý web a jejich importu na nový web: wp_pro_current_leafletmapsmarker_layers a wp_pro_current_leafletmapsmarker_markers

zpět na index


Import / export úvodní obrazovka

Chcete-li zahájit import nebo export značek, přejděte v nabídce pluginu na „Import / Export“:

import-select-action

zpět na index


Vývoz značek

Chcete-li provést hromadnou aktualizaci stávajících značek, musíte nejprve exportovat značky. Jako další krok klikněte na rozhraní „připravit export“: 

exportní obrazovka 

Poté vyberte značky, které se mají exportovat - k tomu můžete použít různé filtry. Ve výchozím nastavení se exportuje pouze 100 značek, takže v případě potřeby tento počet zvyšte. Vyberte formát exportu (doporučuje se XLSX nebo ODS) a spusťte export - stahování vybraných značek v požadovaném formátu začne okamžitě poté.

zpět na index


Dovoz značek

Pokud je značka přiřazena ke konkrétní vrstvě, musí být před importem značky tato vrstva přítomna! Pokud vrstva se zadanou vrstvou z importovaného souboru není k dispozici, značka nebude přiřazena k žádné vrstvě! Pokud tedy chcete přenést všechny značky a vrstvy z jednoho webu na jiné, musíte nejprve exportovat / importovat všechny vrstvy a poté exportovat / importovat všechny značky! Pod rozhraním pro přípravu importu - níže jsou vysvětleny dostupné možnosti: 

obrazovka importu

zpět na index


Stáhněte si importované soubory šablon

Níže naleznete šablony importu pro všechny dostupné formáty. Obsahují příklad pro vytvoření nové značky a pro aktualizaci stávající značky pomocí ID 1.

zpět na index


Možnosti režimu importu

značky režimu importu režimu

Pokud zvolíte výchozí možnost „hromadné přidání (přidání nových značek)“, budou hodnoty v ID sloupce z importovaného souboru ignorovány a budou vytvořeny nové značky.

Na druhou stranu, pokud vyberete možnost „hromadné aktualizace (aktualizace stávajících značek)“, jsou potřebné hodnoty v ID sloupce z importovaného souboru a podle značek se aktualizuje příslušně řádek z importovaného souboru se přeskočí, pokud žádná mapa značek s podle ID existuje.

zpět na index


Možnosti geokódování

Ve výchozím nastavení je hodnota ve sloupci adresa se používá k načtení odpovídající hodnoty délky a šířky z rozhraní API Adresáře míst Google: možnost geokódování

Mějte na paměti, že pokud použijete výchozí možnost, jakákoli hodnota ve sloupcích lat a lon budou přepsány výsledky pro adresu uvedenou v rozhraní API Adresáře míst Google.

zpět na index


Možnosti auditu

Ve výchozím nastavení bude pro sloupce použito vaše uživatelské jméno uživatele WordPress, který zahájí import, a aktuální časové razítko. createdon, createdby, updatedon, updatedby:

možnost auditu

Pokud chcete importovat hodnoty uvedené v importovaném souboru, musíte tuto možnost změnit.

zpět na index


Metody mezipaměti

Ve výchozím nastavení se používá dostupná metoda ukládání do mezipaměti, která využívá nejméně paměti - můžete ji přepsat kliknutím na „zobrazit více možností“ vedle položky „automatické“ a ručním výběrem požadované metody ukládání do mezipaměti (nedostupné metody ukládání do mezipaměti na vašem serveru jsou automaticky deaktivovány ):

metody ukládání do mezipaměti

Pokud import nebo export stejně selže (například pomocí příliš velkého importního souboru), zkuste nejprve zvýšit limit paměti PHP na serveru. Pokud to nepomůže, zkuste rozdělit velký importovaný soubor na různé menší. Přechod z XLSX na CSV může také pomoci snížit využití paměti. Když přepnutí na CSV není možné, můžete také zaškrtnout výše uvedené zaškrtávací políčko „dále snížit využití paměti pro vstupní soubory xlsx / xls / ods pouze importováním textu odkazu pro hypertextové odkazy“.

zpět na index


Testovací mód

Při spuštění importu je ve výchozím nastavení zapnuta možnost „Testovací režim“:

testovací mód

Před vypnutím se doporučuje nejprve provést „běh nasucho“ se zapnutým testovacím režimem. Při zapnutém testovacím režimu bude soubor importu zkontrolován, zda neobsahuje varování a chyby. Před uložením změn do databáze vám bude přesně řečeno, které hodnoty ze kterého řádku nejsou platné, a budete je moci opravit. test-mode-on-logs3

Pokud nejsou nalezeny žádné chyby nebo varování, vraťte se zpět k „přípravě importu“, vypněte testovací režim a spusťte import znovu.

zpět na index


Chyba při zpracování

Integrovali jsme několik kontrol, které by měly zabránit selhání importu. Pokud se však něco pokazí, zobrazí se vám přesně to, co se pokazilo:

Upozornění

Dojde-li k VAROVÁNÍ, znamená to, že zadaná hodnota není povolena (například použitím 2, když je povoleno pouze 0 nebo 1). Dovozce poté použije výchozí hodnotu pro nové značky, když se vytvoří nová značka nebo stávající hodnota před aktualizací, když se již existující značka aktualizuje: varovný příklad

chyby

Pokud dojde k chybě, příslušný řádek bude přeskočen a nebude vytvořena ani aktualizována žádná nová značka pro tento řádek z importovaného souboru:

příklad chyby

zpět na index


Vývoz vrstev

Chcete-li provést hromadnou aktualizaci existujících vrstev, musíte nejprve exportovat vrstvy. Jako další krok klikněte na rozhraní „připravit export“: 

exportní vrstvy

 

Poté vyberte vrstvy, které mají být exportovány. Vyberte formát exportu (doporučuje se XLSX nebo ODS) a spusťte export - stahování vybraných vrstev v požadovaném formátu začne okamžitě poté.

zpět na index


Dovoz vrstev

Pamatujte, že pokud importujete mapy vrstev, přiřazené značky se neimportují automaticky - musíte to udělat ručně pomocí funkce „Import značek“! Pokud tedy chcete přenést všechny značky a vrstvy z jednoho webu na jiné, musíte nejprve exportovat / importovat všechny vrstvy a poté exportovat / importovat všechny značky! Pod rozhraním pro přípravu importu - níže jsou vysvětleny dostupné možnosti:

importní vrstvy

zpět na index


Stáhněte si importované soubory šablon

Níže naleznete šablony importu pro všechny dostupné formáty. Obsahují příklad pro vytvoření nové vrstvy a pro aktualizaci stávající vrstvy s ID 1.

zpět na index


Možnosti režimu importu

 

import-mode-options-Vrstvy

Pokud zvolíte výchozí možnost „hromadné přidání (přidání nových vrstev)“, budou hodnoty v ID sloupce z importovaného souboru ignorovány a budou vytvořeny nové vrstvy.

Na druhou stranu, pokud vyberete „hromadné aktualizace (aktualizace existujících vrstev)“, jsou potřebné hodnoty v ID sloupce z importovaného souboru a podle aktualizovaných vrstev bude řádek z importovaného souboru přeskočen, pokud žádná mapa vrstev s podle ID existuje.

zpět na index


Možnosti geokódování

Ve výchozím nastavení je hodnota ve sloupci adresa se používá k načtení odpovídající hodnoty délky a šířky z rozhraní API Adresáře míst Google: možnost geokódování

Mějte na paměti, že pokud použijete výchozí možnost, jakákoli hodnota ve sloupcích lat a lon budou přepsány výsledky pro adresu uvedenou v rozhraní API Adresáře míst Google.
 

Možnosti auditu

Ve výchozím nastavení bude pro sloupce použito vaše uživatelské jméno uživatele WordPress, který zahájí import, a aktuální časové razítko. createdon, createdby, updatedon, updatedby: možnost auditu

Pokud chcete importovat hodnoty uvedené v importovaném souboru, musíte tuto možnost změnit.
 

Metody mezipaměti

Ve výchozím nastavení se používá dostupná metoda ukládání do mezipaměti, která využívá nejméně paměti - můžete ji přepsat kliknutím na „zobrazit více možností“ vedle položky „automatické“ a ručním výběrem požadované metody ukládání do mezipaměti (nedostupné metody ukládání do mezipaměti na vašem serveru jsou automaticky deaktivovány ):

metody ukládání do mezipaměti

Pokud přesto selže import nebo export (například použitím příliš velkého importního souboru), zkuste nejprve zvýšit limit paměti PHP na vašem serveru. Pokud to nepomůže, zkuste rozdělit velký importovaný soubor na různé menší. Přechod z XLSX na CSV může také pomoci snížit využití paměti.

zpět na index


Testovací mód

Při spuštění importu je ve výchozím nastavení zapnuta možnost „Testovací režim“:

testovací mód

Před vypnutím se doporučuje nejprve provést „běh nasucho“ se zapnutým testovacím režimem. Při zapnutém testovacím režimu bude soubor importu zkontrolován, zda neobsahuje varování a chyby. Před uložením změn do databáze vám bude přesně řečeno, které hodnoty ze kterého řádku nejsou platné, a budete je moci opravit (testovací režim je v zásadě stejný jako pro mapy značek, takže se zobrazí stejný snímek obrazovky):
test-mode-on-logs3
Pokud nejsou nalezeny žádné chyby nebo varování, vraťte se zpět k „přípravě importu“, vypněte testovací režim a spusťte import znovu.
 

Chyba při zpracování

Integrovali jsme několik kontrol, které by měly zabránit selhání importu. Pokud se však něco pokazí, zobrazí se vám přesně to, co se pokazilo:

Upozornění

Dojde-li k VAROVÁNÍ, znamená to, že zadaná hodnota není povolena (například použitím 2, když je povoleno pouze 0 nebo 1). Dovozce poté použije výchozí hodnotu pro nové značky, když se vytvoří nová značka nebo stávající hodnota před aktualizací, když se již existující značka aktualizuje (stejné jako mapy značek, takže se zobrazí stejný snímek obrazovky):

varovný příklad

chyby

Pokud dojde k chybě, příslušný řádek bude přeskočen a nebude vytvořena ani aktualizována žádná nová značka pro tento řádek ze souboru importu (stejné jako mapy značek, takže se zobrazí stejný snímek obrazovky):

příklad chyby

zpět na index


Odkaz na sloupce pro import / export souborů značek csv / xls / xlsx / ods (pouze pro v3.1.1 nebo nižší)

Název sloupceTypy datPopis
idNULL nebo INTEGERID značky
Pokud je prázdný, vytvoří se nová značka - pokud je zadáno ID, bude aktualizována značka s tímto ID
marknameNULL nebo STRINGnázev značky
popuptextNULL nebo STRINGtext, který bude použit v rozbalovací nabídce
HTML tagy jsou povoleny, použijte jednoduché uvozovky v souborech CSV! „Nativní hypertextové odkazy“ (viz šablona XLSX) fungují pouze v souborech XLSX!
openpopupBOOLEANMěla by se automaticky otevírané okno otevírat?
0 = vyskakovací okno zavřeno
1 = otevřené vyskakovací okno
adresaNULL NEBO STRINGAdresa značky
Používá se pro geokódování, pokud je nastavena možnost „použít adresu pro geokódování“
latFLOATVALZeměpisná šířka značky
přepíše se, pokud je nastavena možnost „použít adresu pro geokódování“
lonFLOATVALZeměpisná délka značky
přepíše se, pokud je nastavena možnost „použít adresu pro geokódování“
vrstvaINTEGERID vrstvy, ke které by měla být značka přiřazena
0 = není přiřazen k vrstvě
zoomINTEGERÚroveň přiblížení značky mapy
ikonaSTRINGIkona mapy značky
zadejte název souboru ikony z adresáře marker-icon-file (obvykle wp-content / uploads / leaflet-maps-marker-icon) - příklad: audio.png - ponechte prázdné pro použití výchozí ikony (modrý pin)
šířka mapyINTEGERŠířka mapy značek v pixelech
mapwidthunitSTRINGMapa s jednotkou šířky mapy značky
Možné hodnoty: px a%
mapheightINTEGERVýška mapy značek v pixelech
základní mapaSTRINGZákladní mapa značkovací mapy
možné hodnoty: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, ogdwien_satellite, mapbox2, mapbox3, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapu_pc.
panelBOOLEANpanel značek nad mapou (zobrazující název značky a odkaz na rozhraní API)
0 = Nezobrazovat panel
1 = zobrazovací panel
ovládací panelINTEGERzobrazit ovládací pole v pravém horním rohu mapy, které vám umožní přepínat mezi základními mapami
0 = Nezobrazovat ovládací panel
1 = zobrazit ovládací panel sbalen
2 = Zobrazit ovládací panel rozbalen
vytvořilSTRINGUživatelské jméno uživatele, který vytvořil mapu značek
pomocí aktuálního uživatelského jména, pokud je nastavena možnost „použít aktuální uživatelské jméno“
createdonDATUM (Ymd H: i: s)Kdy byla značka vytvořena?
aktualizovánoSTRINGUživatelské jméno uživatele, který aktualizoval mapu značek
pomocí aktuálního uživatelského jména, pokud je nastavena možnost „použít aktuální uživatelské jméno“
updatedonDATUM (Ymd H: i: s)Kdy byla značka aktualizována?
kml_timestampDATUM (Ymd H: i: s)Časové razítko, které se použije pro funkci animace KML
overlays_customBOOLEANAktivovat vlastní překrytí?
0 = neaktivní
1 = aktivní
overlays_custom2BOOLEANAktivovat vlastní overlay2?
0 = neaktivní
1 = aktivní
overlays_custom3BOOLEANAktivovat vlastní overlay3?
0 = neaktivní
1 = aktivní
overlays_custom4BOOLEANAktivovat vlastní overlay4?
0 = neaktivní
1 = aktivní
wmsBOOLEANAktivovat vlastní vrstvu wms?
0 = neaktivní
1 = aktivní
wms2BOOLEANAktivovat vlastní vrstvu wms2?
0 = neaktivní
1 = aktivní
wms3BOOLEANAktivovat vlastní vrstvu wms3?
0 = neaktivní
1 = aktivní
wms4BOOLEANAktivovat vlastní vrstvu wms4?
0 = neaktivní
1 = aktivní
wms5BOOLEANAktivovat vlastní vrstvu wms5?
0 = neaktivní
1 = aktivní
wms6BOOLEANAktivovat vlastní vrstvu wms6?
0 = neaktivní
1 = aktivní
wms7BOOLEANAktivovat vlastní vrstvu wms7?
0 = neaktivní
1 = aktivní
wms8BOOLEANAktivovat vlastní vrstvu wms8?
0 = neaktivní
1 = aktivní
wms9BOOLEANAktivovat vlastní vrstvu wms9?
0 = neaktivní
1 = aktivní
wms10BOOLEANAktivovat vlastní vrstvu wms10?
0 = neaktivní
1 = aktivní
gpx_urlSTRINGURL pro použití souboru GPX
gpx_panelBOOLEANPanel pod mapou zobrazující metadata GPX
0 = skrýt panel gpx
1 = zobrazit panel gpw

zpět na index


Odkaz na sloupce pro soubory importu / exportu csv / xls / xlsx / ods (pouze pro v3.1.1 nebo nižší)

Název sloupceTypy datPopis
idNULL nebo INTEGERID značky
Pokud je prázdný, vytvoří se nová značka - pokud je zadáno ID, bude aktualizována značka s tímto ID
názevNULL nebo STRINGnázev vrstvy
adresaNULL NEBO STRINGAdresa centra vrstvy
Používá se pro geokódování, pokud je nastavena možnost „použít adresu pro geokódování“
LayerviewlatFLOATVALZeměpisná šířka středu vrstvy
přepíše se, pokud je nastavena možnost „použít adresu pro geokódování“
layerviewlonFLOATVALDélka středu vrstvy
přepíše se, pokud je nastavena možnost „použít adresu pro geokódování“
LayzoomINTEGERÚroveň přiblížení mapy vrstev
šířka mapyINTEGERŠířka mapy vrstev v pixelech
mapwidthunitSTRINGMapa s jednotkou šířky mapy vrstvy
Možné hodnoty: px a%
mapheightINTEGERVýška mapy vrstev v pixelech
základní mapaSTRINGZákladní mapa mapy vrstev
možné hodnoty: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, ogdwien_satellite, mapbox2, mapbox3, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapbox, mapu_pc.
panelBOOLEANpanel vrstvy nad mapou (zobrazující název vrstvy a odkaz na rozhraní API)
0 = Nezobrazovat panel
1 = zobrazovací panel
ShlukováníBOOLEANMěly by být značky seskupeny?
0 = klastrování zakázáno
1 = klastrování povoleno
seznamkyBOOLEANMěl by se pod mapou vrstvy zobrazit seznam značek?
0 = ne
1 = ano
multi_layer_mapBOOLEANJe tato vrstva mapou více vrstev?
0 = ne
1 = ano
multi_layer_map_listSTRINGČárkami oddělená ID vrstev přiřazených k této vrstvě, pokud je multi_layer_map nastavena na 1
např. 1,2,3
ovládací panelINTEGERzobrazit ovládací pole v pravém horním rohu mapy, které vám umožní přepínat mezi základními mapami
0 = Nezobrazovat ovládací panel
1 = zobrazit ovládací panel sbalen
2 = Zobrazit ovládací panel rozbalen
vytvořilSTRINGUživatelské jméno uživatele, který vytvořil mapu vrstev
pomocí aktuálního uživatelského jména, pokud je nastavena možnost „použít aktuální uživatelské jméno“
createdonDATUM (Ymd H: i: s)Kdy byla vrstva vytvořena?
aktualizovánoSTRINGUživatelské jméno uživatele, který aktualizoval mapu vrstvy
pomocí aktuálního uživatelského jména, pokud je nastavena možnost „použít aktuální uživatelské jméno“
updatedonDATUM (Ymd H: i: s)Kdy byla vrstva aktualizována?
overlays_customBOOLEANAktivovat vlastní překrytí?
0 = neaktivní
1 = aktivní
overlays_custom2BOOLEANAktivovat vlastní overlay2?
0 = neaktivní
1 = aktivní
overlays_custom3BOOLEANAktivovat vlastní overlay3?
0 = neaktivní
1 = aktivní
overlays_custom4BOOLEANAktivovat vlastní overlay4?
0 = neaktivní
1 = aktivní
wmsBOOLEANAktivovat vlastní vrstvu wms?
0 = neaktivní
1 = aktivní
wms2BOOLEANAktivovat vlastní vrstvu wms2?
0 = neaktivní
1 = aktivní
wms3BOOLEANAktivovat vlastní vrstvu wms3?
0 = neaktivní
1 = aktivní
wms4BOOLEANAktivovat vlastní vrstvu wms4?
0 = neaktivní
1 = aktivní
wms5BOOLEANAktivovat vlastní vrstvu wms5?
0 = neaktivní
1 = aktivní
wms6BOOLEANAktivovat vlastní vrstvu wms6?
0 = neaktivní
1 = aktivní
wms7BOOLEANAktivovat vlastní vrstvu wms7?
0 = neaktivní
1 = aktivní
wms8BOOLEANAktivovat vlastní vrstvu wms8?
0 = neaktivní
1 = aktivní
wms9BOOLEANAktivovat vlastní vrstvu wms9?
0 = neaktivní
1 = aktivní
wms10BOOLEANAktivovat vlastní vrstvu wms10?
0 = neaktivní
1 = aktivní
gpx_urlSTRINGURL pro použití souboru GPX
gpx_panelBOOLEANPanel pod mapou zobrazující metadata GPX
0 = skrýt panel gpx
1 = zobrazit panel gpw

zpět na index

1
0
8786
Ohodnoťte tuto uživatelskou příručku

Nemáte oprávnění hodnotit tento příspěvek.

en English
X