08.08.2010, 09:57
(07.08.2010, 22:09)onurbi Wrote: Allerdings scheint er dabei nicht ganz normgemäß vorzugehen, da der RC ein "Garmin POI Database" xcsv zu erkennen glaubt. Die Daten sind dann aber Schrott.
Das stimmt, die Datei ist kaputt und kein gültiges GPX 1.0.
(07.08.2010, 22:09)onurbi Wrote: Könntest Du bitte mal auf das beigelegte File schauen, ob es viel Mühe macht, auch das Format einzusaugen?
Irgendwie widerstrebt es mir, für jeden Programmierer, der XML und XML Schema nicht korrekt verwendet, einen Workaround einzubauen. Versteh' mich nicht falsch, das ist nicht Dein Problem. Mir und den Anwendern dieser Programme macht es stetig Scherereien nur weil da nachlässig vorgegangen wird.
Darum meine Bitte: nimm Kontakt zu der Firma auf und verlange, daß sie ihr Programm korrektes GPX 1.0 erzeugen lassen. Vielleicht wissen die noch gar nichts von dem Bug in ihrem Programm.
Das Problem ist folgendes:
Das Programm schreibt
Code:
<gpx version="v1.0" creator="iTravel Tech Inc. - http://www.itravel-tech.com">müßte aber die Namespaces definieren und das Versionsattribut ohne v schreiben:
Code:
<gpx
version="1.0"
xmlns="http://www.topografix.com/GPX/1/0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd"
creator="iTravel Tech Inc. - http://www.itravel-tech.com">Veränderst Du den Dateikopf entsprechend, liest RouteConverter die Datei problemlos ein - inklusive der Geschwindigkeitsangaben.
--
Christian
Christian
