• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

POILoader-Fehler "Datei XY.gpx ist ungültig..." - Ursache

Rosenlaube

Geonewbie
Ich erzeuge regelmäßig POI-Dateien aller Tradis in Deutschland (auf Basis mehrerer Premiumkonten). Diese wünsche ich zu haben, um bei meinen Fahrten durch die Republik nicht jedesmal PQs anlegen zu müssen und jederzeit Drive-by-Caching betreiben zu können (bitte an dieser Stelle keine Diskussion dieser Absicht, der Ansatz gefällt mir ausnehmend gut und wird so beibehalten).

Zum Fehler:
Beim Erzeugen der sehr großen POI-Dateien habe ich seit längerer Zeit die obige Fehlermeldung erhalten, wenn Caches in größerer Entfernung in einer eigenen Datei bereitgestellt werden sollten.

Ich habe diese Fehlermeldung bislang ignoriert, weil sie Caches betrifft, die recht weit weg liegen und keine Aktion in der Gegend anstand, und die erfolgreich erzeugte POI-Datei(en) alle Tradis bis 250 km Umreis fehlerfrei umfasste. Darüber hinaus kam es zu der obigen Fehlermeldung.

Weiteres Problem:
Dabei war mir früher schon aufgefallen, dass alle verfügbaren Versionen des POILoaders ein Mengenproblem haben, weil sie in einer Größenordnung von ca. 36.000 Caches abbrechen.

Hier nach vielen Tests die Lösung:

Der POI-Loader kommt mit dem "<"-Zeichen (bedeutet "kleiner" oder "Eingabeumlenkung in") im Namen eines Caches nicht klar.
Aufgefallen ist dies bei den Caches
- GC2EAMQ mit dem Namen "[<--->]" und
- GC1KWH9 mit dem Namen "<*)))><"

Wenn die Caches in GSAK editiert werden und das "<"-Zeichen aus dem Cachenamen entfernt wird, funktioniert der POILoader einwandfrei.

Folgende Fragen stellen sich mir:
- Kann jemand von euch das Problem und dessen Lösung bestätigen?
- Wie kann ich vermeiden, dass das Problem nach PQ-Import immer wieder auftritt (Ignore-List verwenden?)? Fände ich wenig spannend... aber naja.
- Wer kennt eine Umgehung für das "36.000er-Problem" und weiß eine Methode, POI-Dateien mit mehr als 36.000 Caches erzeugen zu können (und damit den Umkreis der enthaltenen Caches vergrößern zu können)?

Grüße in die Republik...

Rosenlaube
 

huzzel

Geowizard
Der POI-Loader kommt mit einer ganzen Menge an Sonderzeichen nicht klar. Es bleibt Dir nicht viel anderes über, als die gpx-Dateien evtl zu verkleinern und so die Sonderzeichen zu identifizieren und dann gegen gültige Zeichen auszutauschen.
Das Größenproblem kenne ich nicht, da ich zur Zeit nur ca. 3600 POIs übertrage ;)
 
Oben