Etwas weniger Fortschritt gesundheitlich aber OK. Spät raus, etwas weiter im Programm. Ich schaute mir enrnsthafter baremaps von der Apache Foundation an. Echt gut, weil die gleich die OSM Daten klickbar haben. Das gol CLI Tool checkte ich auch wieder
Die geistige Rüstzeit ist enorm. Viele Sachen verfliegen über Wochen und Monate.
In Python parste ich endlich ein GPX File – einfach. Schwieriger war die korrekte Ausführung von gol in einem subprocess. Eigentlich mit Java Optionen, bekam ich das mit einer bisher unbekannten ’shlex‘ Lib hin. Beim Herumchecken fand ich auch noch OSMnx, das viele nützliche Funktionen hat. Ich borgte mir deren Bounding Box Erstellung, weil ich ja in verschiedenen Umkreisen der GPS Koordinaten nach verschiedenen Sachen suchen will.
Am Ende hatte ich endlich eine erste offline Pipeline: GPX zu Straßennamen in einer 10m Radius bounding box. Dann exportierte ich das DF als CSV. Jetzt müsste ich die ganzen Sachen gruppieren. Oft werden auch mehrere Straßen gefunden, was ungünstig ist. Trotz nur um die 30ms Abfragen, braucht der Aufruf per CLI lange – ca. 500ms. Das summiert sich bei den Punkten. Per Slicing konnte ich steppen. Lange nichts mit Python gemacht. Jetzt gab es noch das Gruppierungsproblem.
0 Responses to “Baremaps, OSMnx”