Skip navigation.
Home
S MoZiGo to je jednoduchšie

POIloader kolabuje na vyexportovaném csv souboru

chtěl jsem si aktualizovat POI soubor českých keší. Stáhl jsem si tedY 40571 českých keší mozigem ve verzi MoZiGo 2016.07.04.20, v mozigu dal exportovat POI GPX a vytvořily se mi soubory ve formátu CSV

Na tyto soubory jsem spustil POIloader ale ten mi kolabuje - hlásí, že při zpracování došlo k neznámé chybě.

mozigem vyexportované csv soubory zasílám přes úschovnu - 

 

http://www.uschovna.cz/zasilka/KC2N66VN89XMEY73-U6M/

Co je přiložených souborech špatně?

Pražák

 

S tímto problémem jsem také

S tímto problémem jsem také bojoval když jsem občas použil export do CSV. Experimentálně jsem zjistil že POI Loader od Garminu vyžaduje CSV soubor splňující tato kritéria:

souřadnice lat, louřadnice lon, název POI bodu, text jakýkoli

S tím že souhrnná délka polí "název POI bodu" a "text jakýkoli" musí být menší než 1024 znaků. Tzn. POI loader zkolabuje při zpracovávání řádku kde toto není splněno. Udělal jsem si v excelu soubor kde jsem si vždy změřil délku pole "název POI bodu" a délku pole "text jakýkoli". Ty jsem sečetl a od této hodnoty jsem odečetl číslo 1024. Potom jsem o výslednou hodnotu zkrátil pole "text jakýkoli". Ano prostě jsem uřízl text popisu kešky, ale za cenu toho že to pak vše šlo převést POI loaderem.

Pokud člověk použil v POI loaderu jak vstupní soubory GPX, tam tento problém nebyl.

Testoval som gpx jeden po

Testoval som gpx jeden po druhom a podla mozilly su v poriadku.

Preco vsak kolabuje poiloader neviem odpovedat, pravdepodobne nezvladne taky pocet wpt, ale to je len dohad.

Skusil som pouzit tento poi generator 

http://geoget.ararat.cz/doku.php/gpigen 

a ten to zvladol bez problemu...

 

re

stáhl jsem si uvedený gpigen, ale při pokusu o spuštění staženého exe souboru mi píše hlášku: program nelze spustit protože v počítači chybí sqlite3.dll

tento soubor je rovněž stažen ale nevím kam jej mám umístit aby se program rozběhl.

Ja som ho nahral do toho

Ja som ho nahral do toho isteho adresara kde je aj ten exe subor

re

no tak teď mám Sqllite ve stejném adresáři, po poklepání na exe soubor se mi však pouze krátce otevře okno souboru, které se však ihned zavře a gpigen nefunguje.

jak jej mám zprovoznit

No napriklad

No napriklad v  "g:\Garmin\TestGpx\" mam tie subory co chcem skompilovat a vysledok sa nahra sem "g:\Garmin\POI\dest.poi"   , prikaz potom je takyto

gpigen g:\Garmin\TestGpx\ g:\Garmin\POI\dest.poi 

Pokial mas v ceste medzery musis to asi "obalit" apostrofami

gpigen "g:\Garmin\TestGpx\" "g:\Garmin\POI\dest.poi" 

re

no ale já jsem pouhý počítačový laik a nevím kam mám uvedený příkaz napsat

Napriklad ak si si program

Napriklad ak si si program gpigen a sqlite3.dll ulozil do adresara na d:\GPIGEN\

V tomto adresari si spusti cmd.exe cez prikazovy riadok

Vysledkom bude "cierna obrazovka"

c:\GPIGEN>

a tu uz potom napises za "zobacik" 

c:\GPIGEN>gpigen "cestukadresarukdemasgpxka" d:\spolocnepoi.poi

 

díky za rady

Děkuji za trpělivost a rady.

Ještě jsem se chtěl zeptat, zda mohu spustit gpigen na mnou zaslaná data v adresáři CSV nebo zda musím dřive provést jiný export

Ale ano, staci mu napisat

Ale ano, staci mu napisat cestu do adresara csv

U mna to je nejak takto 

"c:\Documents and Settings\uzivatel\Application Data\MoZiLive\csv\" 

 

re

pořád neumím gpigen rozchodit

mám jej včetně souboru sqlite v adresáři C:\Users\Zdeněk Pražák>

příkaz cmd exe formuluji:

C:\Users\Zdeněk Pražák>gpigen.exe "J:\MoZiGo\Csv" "K:\test"

po odkliknutí se nic neprovede pouze se v černém okně napíše následující hláška:

Microsoft Windows [Verze 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Všechna práva vyhrazena.

C:\Users\Zdeněk Pražák>gpigen.exe "J:\MoZiGo\Csv" "K:\test"
GPIgen 1.1 by Lukas Gebauer (Czech Republic)
Translating set of GPX files into one GPI file.

Usage: gpigen.exe <source_path> <destination_file>

EFCreateError: Cannot create file "K:\test". P°Ýstup byl odep°en

C:\Users\Zdeněk Pražák>

 

co mám dělat dál aby byl přístup povolen

Ten posledny parameter je

Ten posledny parameter je nazov suboru aj s cestou, ktora musi uz existovat teda K:\test\test.poi

Cize K:\test\ je adresar ktory uz musi existovat predtym ako spustis kompletny prikaz

Pokial by si zadal ako posledny parameter iba k:\test.poi tak by to tiez malo fungovat

samozrejme predpokladam ze u teba existuje disk K:\

 

 

 

re

gpigen jsem tedy konečně zprovoznil a děkuji tedy za poskytnuté rady