CsvUniImport

Chtěl jsem do geogetu nacpat něco jiného než keše, ale teď jsem zatuhl na scriptu od Gorda CsvUniImport.

Mohl bys mi prosím Gorde mrknout co mám blbě :frowning:  že mi to nic do geogetu neimportuje?

 

Tady mám nastavení importu:

 

cvs_import_1.png

Převod proběhne OK:

cvs_import_2.png

…ale pak mi import hodí chybu:

cvs_import_3.png

To opravdu nevim, rekl bych, ze bude nekde nejaky neplatny znak. Celkem snadno se muzes podivat do toho importovaneho GPX souboru na radek 286. Tam nekde okolo bude ten problem.

To mě nenapadlo. Díky, mrknu odpoledne na to. 

Gorde je to soubor csv - seznam turistických známek. Na 286 řádku nic nenormálního nevidím. Každý řádek obsahuje sloupce s ID (číslo TZ), jméno, tag () a souřadnice. Všechny sloupce jsou oddělené středníkama. Pro představu to vypadá takhle:

 
ID;jmeno;tag;datum;lat;lon
1;Praděd 1491m;jeseníky;1.6.1998;50.083011111100;17.230927777800

Chci si seznam importovat do GG, tam označit vlastněné TZ a dále s nimi pracovat.

Ale mas hledat v GPX ktery to vytvori, ne v csv ;)

Ten jsem samozřejmě prošel taky. Na zmíněném řádku je ukončený tag:     </extensions> 

To se mi nezda. Ocekava text na radku 286, pozice znaku 53, pochybuju, ze je tam jenom to ukonceni znaku. Posli mi nejak to csv/gpx

A není jednodušší použít gpx s turistickýma známkama, který lze rovnou importovat do navigace nebo GeoGetu? viz http://k8.kreteni.eu/tz/filtr_gps.php?tz=cz&js=1

Tady je gpx generovaný ze scriptu.

A není jednodušší použít gpx s turistickýma známkama, který lze rovnou importovat do navigace nebo GeoGetu? viz http://k8.kreteni.eu/tz/filtr_gps.php?tz=cz&js=1

Samozřejmě, že jednodušší to je. Jen se mi nehodí číslo TZ sloučené se jménem.

U tohodle GPX to hlasi na radku 249:24, kde je sice <cmt> a radne uzavrenej, ale <desc> je hned na radku dalsim....

A co je jeste zajimavejsi, tak stejne to vypada u vsech bodu, ale vadi mu to jenom u tohohle...  :blink:

A kdyz tak koukam na to csv, co jsem si musela najit sama, tak nekde jsou nazvy mezi uvozovkama, nekde ne... Se pak nedivim, ez to blbne gordovi import, i kdyz to asi nebude ta pricina...

Hele, ze tys to csv nejak upravoval?

Původně je to stažený ze serveru TZ v excelu. Odhodil jsem z něj sloupce co nepotřebuji a přejmenoval jsem sloupce aby mi to script správně analyzoval. Potom jen export do csv s oddělením sloupců středníkem. Nic víc.

Tak sem hod to upraveny.

Oki, ale odpoledne. Teď eventujeme :slight_smile:

Řekl bych, že je problém v kódování souboru.

Zkusil jsem to otevřít jak XML v prohlížeči a kolabovalo to hned na začátku. V hlavičce je napsáno, že jde o UTF-8, ale v PSPadu se to tváří jako win-1250. Když jsem to uložil jako UTF-8, tak import proběhl bez problémů (GeoGet i GSAK). Na původním souboru ztroskotali oba včetně MSIE a Chrome.

U svých maker a hrátek s GPX a PHP jsem se s tímhle problémem setkal už dříve. Kódování je prevít 

rsc_cz: dekuju, Myslim sice, ze by se gpx mel vytvaret v kodovani UTF8, ale zalezi na tom, jake kodovani bylo zadano pro zdrojove csv. Pisu si a proverim to.

Jo, toho kodovani jsem si taky vsimla, ale nejak jsem na to zapomnela :D Tak ci tak i to zdrojovy csv je pekne zpraseny. A cert vi, co se stalo po upravach.

Řekl bych, že je problém v kódování souboru.

Zkusil jsem to otevřít jak XML v prohlížeči a kolabovalo to hned na začátku. V hlavičce je napsáno, že jde o UTF-8, ale v PSPadu se to tváří jako win-1250. Když jsem to uložil jako UTF-8, tak import proběhl bez problémů (GeoGet i GSAK). Na původním souboru ztroskotali oba včetně MSIE a Chrome.

U svých maker a hrátek s GPX a PHP jsem se s tímhle problémem setkal už dříve. Kódování je prevít 

Perfektní, díky moc.

Pripada mi, ze v pluginu to tvorbu GPX mam spravne. Jake jsi zadal kodovani zdrojoveho csv souboru?