VP: Bug beim verarbeiten von gpx Daten

Informationen und Meinungsaustausch ueber die Kartensoftware von Magellan.

Moderators: S1G, Tux

Post Reply
Tux
Moderator
 

Posts: 900
Joined: Fri May 18, 2007 12:58 pm
Location: Koeln
Contact:

VP: Bug beim verarbeiten von gpx Daten

Post by Tux »

Hallo,

fuer VP ist bei utf-8 nicht gleich utf-8.
Die Vorlagen:
Dieses File mit gpsbabel unter Windows XP erstellt:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<gpx
 version="1.0"
creator="GPSBabel - http://www.gpsbabel.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/0"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<time>2008-04-05T10:50:00Z</time>
<bounds minlat="49.771016667" minlon="7.362508333" maxlat="50.809895000" maxlon="9.924568333"/>
<rte>
  <name>TR_310km Wuerzburg - Koeln</name>
  <number>1</number>
  <rtept lat="49.787636667" lon="9.924568333">
    <ele>0.000000</ele>
    <name>Wue-Koe 001-0</name>
    <cmt>Wegepunkt</cmt>
    <desc>Wegepunkt</desc>
    <sym>crossed square</sym>
  </rtept>
  </rtept>
</rte>
</gpx>

Dieses File mit gpsbabel unter Linux erstellt:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<gpx
 version="1.0"
creator="GPSBabel - http://www.gpsbabel.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/0"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<time>2008-04-03T15:32:11Z</time>
<bounds minlat="50.781163333" minlon="6.727033333" maxlat="50.904351667" maxlon="6.990430000"/>
<rte>
  <name>TR_070km Muehlen + Schloesser</name>
  <number>1</number>
  <rtept lat="50.897766667" lon="6.988950000">
    <ele>0.000000</ele>
    <name>Muehlen + Schloesser 001-0</name>
    <cmt>Wegepunkt</cmt>
    <desc>Wegepunkt</desc>
    <sym>crossed square</sym>
  </rtept>
</rte>
</gpx>
Bei der Windows-Version werden die Umlaute (ue und oe) nicht angezeigt.
Bei der Linux-Version wird alles richtig erstellt.

Exportiere ich nun diese Dateien als gpx erhalte ich folgendes:

Code: Select all

<?xml version='1.0' encoding='UTF-8'?>
<gpx xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1" creator="UDS Export" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.groundspeak.com/cache/1/0 http://www.groundspeak.com/cache/1/0/cache.xsd" xmlns="http://www.topografix.com/GPX/1/1">
	<rte>
		<name>TR_310km Wrzburg - Kn</name>
		<number>1</number>
		<extensions></extensions>
		<rtept lat="49.787636667000" lon="9.924568333000">
			<name>W-K001-0</name>
			<cmt>Wegepunkt</cmt>
			<desc>Wegepunkt</desc>
			<sym>Crossed Square</sym>
			<ele>0</ele>
			<extensions></extensions>
		</rtept>
</rte>
</gpx>
Man beachte die fehlenden ue und oe!

Code: Select all

<?xml version='1.0' encoding='UTF-8'?>
<gpx xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1" creator="UDS Export" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.groundspeak.com/cache/1/0 http://www.groundspeak.com/cache/1/0/cache.xsd" xmlns="http://www.topografix.com/GPX/1/1">
	<rte>
		<name>TR_086km M&#x00FC;hlen + Schl&#x00F6;sser &#x00FC;ber Frechen</name>
		<number>1</number>
		<extensions></extensions>
		<rtept lat="50.897770000000" lon="6.988950000000">
			<name>M&#x00FC;hl-Schloss-Frechen 001-0</name>
			<cmt>Wegepunkt</cmt>
			<desc>Wegepunkt</desc>
			<sym>Crossed Square</sym>
			<ele>0</ele>
			<extensions></extensions>
		</rtept>
</rte>
</gpx>
Die letzte Ausgabe wird zwar als utf-8 deklariert ist aber "nur" latin1 codiert. VP weiss wohl nicht mit den Umlauten umzugehen.

Hier muss wohl noch nachgearbeitet werden

PS: Bitte keine "dann nimm doch keine Umlaute" Erlaeuterungen! Das weiss ich selber. Aber Bug ist Bug. Ende!
Tux
Moderator
 

Posts: 900
Joined: Fri May 18, 2007 12:58 pm
Location: Koeln
Contact:

Post by Tux »

Corrente wrote:... ich traue GPS-Babel nicht so recht ueber den Weg.
Und ich traue der Software auf der Du es ausgefuehrt hast nicht.
Corrente wrote: Meine Version macht immer ein DOS-Fenster auf, und dann bekomme ich das Grausen :shock: , und beim 2. Start kommt eine Fehlermeldung, dass irgendetwas im Eimer ist.
a:) Dann solltest Du VP auch in den von Dir genannten Entsorgungsort schicken. Bei VP laeuft der Im-/Export KOMPLETT ueber gpsbabel.

b) Was fuer Meldungen?
Warum startest Du gpsbabel nicht in dem DOS Fenster per Tastatureingabe?
Welche Meldung genau?
<Sarkasnmusmode>Hast Du das schon verlernt die Tastatur zu bedienen, das Du nur noch die Maus schubsen kannst? </Sarkasmusmode>

Ich vertraue einer OSS 10x mehr als Closed Source und als "Stabil" verkauften Beta-Versionen. (Bananensoftware)
Tux
Moderator
 

Posts: 900
Joined: Fri May 18, 2007 12:58 pm
Location: Koeln
Contact:

Post by Tux »

Corrente wrote: Und da Babel bei VP in einem Unterordner liegt, kann dieser allein geloescht werden ohne gleich das ganze VP in die Tonne zu treten.

Und ja, ich gehoere zur Fraktion der Maus-Schubser.
Dann loesch mal den Unterordner mit gpsbabel und importiere einen Track oder Route.

Ich wuerde Dich gerne mal sehen wie Du 75 Routen mit knappen 13000 Wegepunkten und ca. 150 Tracks alle einzeln per mausklicks konvertieren willst. Bist Du Rentner das Du so viel Zeit hast?

Und warum gibst Du deinen Senf zu Dingen ab, die A) nicht mit dem Thema zu tun haben, B) von denen Du ueberhuapt keine Ahnung hast?

Deine Beitraege haben absolut nichts mit dem Bug zu tun und helfen keinem Leser in irgendeiner Weise weiter.
Tux
Moderator
 

Posts: 900
Joined: Fri May 18, 2007 12:58 pm
Location: Koeln
Contact:

Post by Tux »

Corrente wrote: Mangels Triton fehlt mir natuerlich noch die Praxis-Erfahrung, aber die GPX- und GDB-Dateien aus anderen Anwendungen werden fehlerfrei abgearbeitet.
Nein, werden sie nicht.
VP deklariert faelschlicher Weiser Umlaute im latin1-Code (iso 8859-1) schreibt aber in den Header der gpx-Datei das es utf-8 ist.
Das geht bei Umlauten voll daneben.
Tux
Moderator
 

Posts: 900
Joined: Fri May 18, 2007 12:58 pm
Location: Koeln
Contact:

Post by Tux »

Kopiere mal den Inhalt des 1. Codefenfensters in eine Datei in importiere sie anschliessend nach VP.
Siehst Du die Umlaute in der Routenbezeichnung und im Wegepunkt?
Dann exportiere die Route in eine gpx Datei, oeffne sie mit dem Editor und sage mir ob Du den selben inhalt hast wi in Code-Fenster 3 oder Fenster 4.
Highner
Routenplaner *
 

Posts: 49
Joined: Thu Jan 24, 2008 11:25 pm
Location: Bremen

Post by Highner »

Auch ich bin in der Vergangenheit ueber unterschiedliche gpx-Formate gestolpert und musste Klimmzuege einlegen um Dateien lesbar zu machen.
Die EDV lebt nun mal von Standards und wenn diese nicht eingehalten werden, muessen diese angepasst werden.
Ich habe keine Lust eine Version fuer USA und die andere fuer Europa zu verwalten.
Also Bug bleibt Bug!!
Gruss Hartmut
____________
Triton 2000
TTQV, Palm-Pathaway
inkognito
Senior Experte *****
 

Posts: 5384
Joined: Wed May 16, 2007 8:39 pm
Location: Verden (Aller)

Post by inkognito »

... ich habe gerade mal den Im/Export zwischen MapSend Lite, waypointer und VantagePoint gestestet: Keinerlei Probleme mit Umlauten. Lediglich der Triton kommt mit den Umlauten nicht klar. Auch gpsbabel alleine mach bei mir keine Probleme.

Gruss, Matz
Gruss, Matz
Seid nett zu Eurem GPS und geht mit ihm nach draussen !
User avatar
roybaer
Moderator
 

Posts: 394
Joined: Sat Apr 05, 2008 11:54 am
Location: Im Isental
Contact:

Post by roybaer »

kann das umlautproblem mit VP nur bestaetigen.
Gruesse,
Roybaer

www.omabande.de
Mein Altenpflege-Forum
Triton 400 FW 1.31, VP 1.34
Post Reply