Přejít na obsah


Fotka

Proč mi nejde v PPC importovat gpx soubor stažený z online.poi.cz?


  • Pokud chcete vložit odpověď, přihlašte se
7 odpovědí na toto téma

#1 posmera

posmera

    Advanced Member

  • Members
  • PipPipPip
  • 131 příspěvků(y)

Publikováno 22 únor 2007 - 16:03

Stáhl jsem si ve formátu gpx ty soubory s cache (traditional, multi apod.) z online.poi.cz (používám je už delší dobu bez problému ve formátu ov2 jako body zájmu do TomToma). Problém je, že mi tyto stažené gpx soubory nejdou importovat do BeeLineGPS v PPC, při pokusu o import vyskočí zpráva: XML Parse Error: unknown encoding at line 1..    Dá se to nějak vyřešit?

P.S. v dřívějších dobách jsem bez problému importoval gpx soubory stažené zde z geocaching.cz, ale to už bohužel jak všichni víme nejde..


  • 0

#2 suplere

suplere

    Advanced Member

  • Members
  • PipPipPip
  • 408 příspěvků(y)

Publikováno 22 únor 2007 - 16:14

To bude nejspíš tím, že POI.CZ používá jiný formát GPX, než vyžaduje Beeline nebo VITO. Zkus to projet GPSBABELem. Do OV2 to umí, třeba bude umět i "čitelné" GPX
  • 0

#3 cyne

cyne

    Advanced Member

  • Members
  • PipPipPip
  • 200 příspěvků(y)

Publikováno 22 únor 2007 - 20:41

no to GPX u poi.cz ma akorat odebrane nektere znacky takze v tom bych to nevidel, spis podle te hlesky to rika ze nezna kodovani ISO... 2 takze bych vzal nejakej programek na zmenu kodovani a prehodil bych to na UTF8 a prepsat to i na tom prvnim radku
  • 0

#4 les-coccinelles

les-coccinelles

    Advanced Member

  • Members
  • PipPipPip
  • 309 příspěvků(y)

Publikováno 22 únor 2007 - 21:04

Průšvih je v nevalidnosti dokumentu. Některé (tuším že jen jedna) keše mají v názvu pro XML nepřípustné znaky > <, které si každý parser splete s tagy. Je tedy potřeba je:

  • smazat
  • převést na & podobu (&gt; pro > a &lt; pro <)

  • 0

#5 posmera

posmera

    Advanced Member

  • Members
  • PipPipPip
  • 131 příspěvků(y)

Publikováno 22 únor 2007 - 23:16

Všem díky za rady - hodně mi pomohly - problém skoro vyřešen:

Dle rady cyneho stačí přepsat v prvním řádku (stačí na to i Notepad ve Win) encoding="ISO-8859-2" na encoding="ISO-8859-1" - čili vlastně akorát přepsat tu dvojku na konci na jedničku.. jak prosté

Pak už jdou bez problému importovat do BeeLineGPS např. všechny CZ-Geocaching-multi.gpx 

Ale! u CZ-Geocaching-traditional.gpx jsem narazil na to co zmiňovali  les-coccinelles: import bez problému začne, ale ke konci se objeví chyba:

 XML Parse error: not well-formed at line 2012 - to bude asi ta cache s těmi nepovolenými znaky - všechny ostatní před ní se ale načtou takže taky dobrý !!! teď už jen objevit tu vadnou - neznáte nějaký program který mě rovnou hodí na řádek 2012 - odpočítávat to opravdu nechci :)


  • 0

#6 czcharlie

czcharlie

    Advanced Member

  • Members
  • PipPipPip
  • 292 příspěvků(y)

Publikováno 23 únor 2007 - 0:22

posmera:

.....neznáte nějaký program který mě rovnou hodí na řádek 2012 - odpočítávat to opravdu nechci :)

PSPad, nejenze radky odpocita, ale take zvyrazni syntaxi a je zadarmo 


  • 0

#7 allfa

allfa

    Advanced Member

  • Members
  • PipPipPip
  • 121 příspěvků(y)

Publikováno 23 únor 2007 - 7:07

Je to u cache Mydlenka aka, GCKDD7. Nenačte to ani  MapSource. Smazat  ">>" a "<<".

  • 0

#8 A. da Mek

A. da Mek

    Advanced Member

  • Members
  • PipPipPip
  • 132 příspěvků(y)

Publikováno 23 únor 2007 - 8:43

czcharlie:

posmera: .....neznáte nějaký program který mě rovnou hodí na řádek 2012 - odpočítávat to opravdu nechci

PSPad, nejenze radky odpocita, ale take zvyrazni syntaxi a je zadarmo

a nebo Notepad++
http://sourceforge.n...s/notepad-plus/
  • 0




1 uživatel(ů) prochází toto téma

0 uživatelů, 1 návštěvníků 0 anonymních uživatelů

Reklama