Erstelle deine eigenen POI
In diesem Abschnitt wird es etwas komplexer und ist eher ein Ding für Bastler und Programmierer.
Using Overpass_2_KML
Wenn Sie GPX oder Garmin POI vorbereiten möchten, müssen Sie den herkömmlichen Weg gehen. Folgen Sie den nachstehenden Abschnitten.
Für Android-POIs im KML-Format, und wenn Sie schneller und einfacher zu einem Ergebnis kommen wollen, wobei natürlich etwas Flexibilität verloren geht, dann verwenden Sie mein Programm:
- Das Programm ist auf Github veröffentlicht.
- Wählen Sie die grüne Schaltfläche " Code".
- Wähle: Download ZIP
- Entladen Sie die ZIP-Datei in ein Arbeitsverzeichnis.
- Lesen Sie die separate Dokumentation: readme-licence.pdf.
Overpass-Turbo
Gehe zu
https://overpass-turbo.eu/s/EDQ Die Abfrage sollte automatisch starten. Werde nicht ungeduldig, die Abfrage dauert ein Weilchen.
Wenn es nicht klappt, dann nutze die folgende Abfrage:
Gehe zu
https://overpass-turbo.eu/
Gebe im linken Bereich ein:
[out:json][timeout:400];
// gather results
(
node[“shop”=”motorcycle”] [“brand”~”.*Yamaha.*”,i] ({{bbox}});
node[“shop”=”motorcycle”] [“name”~”.*Yamaha.*”,i] ({{bbox}});
way[“shop”=”motorcycle”] [“brand”~”.*Yamaha.*”,i] ({{bbox}});
way[“shop”=”motorcycle”] [“name”~”.*Yamaha.*”,i] ({{bbox}});
);
// print results
out body;
>;
out skel qt;
GPX Babel
Einige der Motorradhändler sind in Openstreetmap nicht als Punkt markiert sondern nur als Fläche. Mit Hilfe von Klaus N. fügte ich die way Abfage hinzu.
Unglücklicherweise exportiert Overpass Polygone als Tracks. Daher brauchen wir einen weiteren Schritt um aus der Linie einen Punkt zu machen. So geht's:
Schritt 1: Erstelle eine GPX die nur Wegpunkte beinhaltet.
Beispiel für GPX Babel:
“C:\Program Files (x86)\GPSBabel\GPSBabel.exe” -w -i gpx,suppresswhite=1 -f C:/Users/hans/Downloads/export.gpx -x nuketypes,routes,tracks -x duplicate,location -x simplify,count=1 -o gpx -F G:/POI/Yamaha-Dealer/Yamaha-Dealer-POI.gpx
Schritt 2: Konvertiere die Tracks in 1 Punkt lange Tracks.
Beispiel für GPX Babel:
“C:\Program Files (x86)\GPSBabel\GPSBabel.exe” -w -t -i gpx,suppresswhite=1 -f C:/Users/hans/Downloads/export.gpx -x nuketypes,routes,waypoints -x simplify,count=1 -o gpx -F G:/POI/Yamaha-Dealer/Yamaha-Dealer-POI-Tracks.gpx
JaVaWa
Schritt 3: Übersetze die 1 Punkt langen Tracks in Wegpunkte. Das geht am besten mit JaVaWa RTWTool, da RTWTool den Wegpunkten die Namen der Tracks gibt. So wird der Wegpunkt in den meisten Fällen den Namen des Händlers haben. GPS Babel vergibt leider nur “Waypoint001” als Namen.
Erneut GPX Babel
Schritt 4: Mische beide GPX Dateien zusammen:
Beispiel für GPX Babel (editiere die Befehle so, dass sie in einer Zeile stehen):
“C:\Program Files (x86)\GPSBabel\GPSBabel.exe” -w -i gpx,suppresswhite=1
-f G:/POI/Yamaha-Dealer/Yamaha-Dealer-POI.gpx
-f G:/POI/Yamaha-Dealer/Yamaha-Dealer-POI-Tracks_rtw.gpx -x position,distance=30M
-o gpx -F G:/POI/Yamaha-Dealer/Yamaha-All.gpx
Garmin POI Loader
Schritt 5: Konvertiere zur POI Datei:
Schlussendlich konvertiere die GPX Datei zur POI Datei mittels dem
Garmin POI Loader .
Fertig!