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

geolog.pl SVN: Fehler in der Kartendarstellung

teq2

Geocacher
Bei der neuesten Version von geolog.pl aus dem SVN kommt es zu Verschiebungen der Cache-Koordinaten in der Karte. Die Verschiebungen sind teilweise so heftig, dass die Koordinaten mehrere 100 m vom Ursprung weg liegen.

Ursache dafür ist die Funktion "extract_fields", in der die Koordinaten bewusst um einen Zufalls-Betrag verschoben werden. Leider kenne ich die Historie nicht, warum dies eingeführt wurde. Allerdings wird diese Funktion pro Cache mehrmals aufgerufen (für cache.txt, note.txt und stat.txt) so dass die Koords dann mehrfach manipuliert werden (per debug-Ausgabe verifiziert).

Dies führt z.B. dazu, dass eine ursprünglich im Kreis angeordnete Mystery-Runde nur noch ein ungeordneter Haufen ist.

Ich habe für mich die Verschiebung erst mal herausgenommen - die Koords stimmen jetzt wieder.

Sollte im Code korrigiert werden.

Gruß
teq2
 
Oben