Hallo zusammen,
der ein oder andere hatte es vielleicht mitbekommen, die Bergischen haben im Rahmen des Stammtisches im Winter einen Navi Workshop gemacht. Das Ziel war es Routen zu planen und GPX Dateien zu erzeugen die mit oder ohne Konvertierung in andere Formate auf unterschiedlichen Geräten das gleiche Ergebnis beim Routing zeigen.
Dazu haben wir Motoplaner verwendet, das ist einfach die beste Plattform dafür. Der Trick hierbei ist es die Wegpunkte zu definieren, sie zu benennen dass man sie wiederfindet und so zu platzieren dass alle Geräte die selbe Route berechnen.
Das hat auch geklappt und alle habe was daraus gelernt. Das Problem dabei ist aber dass Motoplaner online läuft. Wenn man jetzt also im Ausland irgendwo gemütlich am Campingplatz eine Route erstellen will oder bestehende Routen abändern muss, weis jeder wie es um die Verbindung im Ausland aussieht. Entweder man hat keine, oder eine schlechte, oder das Datenvolumen ist ausgeschöpft usw.... Das wird auch mit der neuen EU verordnung nicht viel ändern bezüglich Roaming.
Also lautet der Plan einen Offline Routenplaner zu nutzen/ zu definieren der ein brauchbares und konvertierungsfähiges Dateiformat einer Route ausgibt, welcher entweder eine Route mit Wegpunktliste enthält oder nur aus einer Wegpunktliste besteht. Die klassische Routenplanung in Mapsource oder Basecamp definieren zunächst eine Route ohne definierte von anderen auslesbare Wegpunkte und einen Haufen andere Streckeninformationen die beim Einlesen nur den Routenverlauf darstellen aber keine Zwischenziele oder Wegpunkte.
Die Aufgabenstellung
Step 1:
Finde eine Offline Plattform welche in der Lage ist eine Route mit definierten Zwischenzielen oder Durchfahrtszielen und anschließender Ausgabe als GPX 1.1 oder 1.0 Wegpunktliste oder Route zu erzeugen. Tracks sind weniger Zielführend da zuviele Trackpoints eingefügt werden.
Step 2:
Die ausgegebene GPX muss so beschaffen sein, dass z.B. Routeconverter diese mit allen Informationen in andere Formate konvertiert, ohne dass dabei unterschiede im Routing auf anderen Geräten festzustellen ist.
Step 3:
Die Erstellung eines Konverters oder Tool was die lesbaren und brauchbaren Informationen in einer GPX Datei in Formate von Nischenprodukten konvertiert, ähnlich wie bei Motoplaner das Blaupunkt GPX Format oder vielleicht das von Arival im der LCC Kartenprojektion Anstelle WGS84
Erste Ergebnisse
Ich habe gestern Abend Mapsource installiert und OSM Karten für Deutschland eingebunden (Win 10). Danach habe ich das Planungstool "Route" verwendet und habe munter in Burscheid eine Tour geplant. Das ist die Sache mit dem lang gezogenen Lineal wo mit jedem Klick dahinter die Route aufgebaut wird. Dabei habe ich zunächst keine Möglichkeiten etwas individuell zu bezeichnen, eine Wegpunktliste entsprechend wo ich die Klicks gesetz habe wird auch nicht angezeigt.
Wenn ich das jetzt als GPX exportiere hat die Datei jede Menge Straßen und Abbiegeinformationen, aber keine brauchbaren Weg oder Routenpunkte zur Weiteren Verwendung. Mag sein dass Garmin damit was anfangen kann, andere Geräte aber nicht.
Dann habe ich das Planungstool "Wegpunkte" genommen und habe entlang meiner gedachten Route diese gesetzt und individuell benannt. Exportiere ich diese dann in GPX sind die zwar in der Datei als Wegpunktliste, aber der Startpunkt wurde bei allen Versuchen an das Ende der Liste gestellt, die restliche Reihenfolge stimmte. Also auch nicht wirklich brauchbar.
Dann bin ich hingegangen und habe aus den Ansammlunegn von Wegpunkten Mapsource eine Route erstellen lassen. Dazu kommt dann ein Fenster wo die Wegpunkte in die Route eingesetzt werden können. Hierbei konnte ich dann den Startpunkt auch nach oben versetzen und habe eine GPX Datei daraus exportiert.
Das Ergebnis daraus war eine aufgeblasene GPX Datei mit unzähligen Zeilen. Die habe ich dann mal in den Routeconverter eingelesen und festgestellt, dass diese GPX sowohl eine Wegpunktliste, eine Route und einen Track beinhaltet
Der erste Test im Motopilot mit der unveränderten GPX zeigte eine GPX Tour ohne Zwischenziele, was aber normal ist wenn beim Motopilot nicht das Blaupunkt GPX Format verwendet wird. Dann habe ich jeweils aus der originalen Datei eine Track GPX, eine Route GPX und eine Wegpunktliste GPX separat erstellt und habe diese im Motopilot eingelesen. Jeweils identische ergebnisse. Der Unterschied in den drei extrahierten Dateien war dass Route und Wegpunktliste die benannten Zwischenziele enthielten aber die Track GPX nur eine Anhäufung von Koordinaten.
Konvertiert man die Route und die Wegpunktliste dann weiter nach GPX 1.0, beschränken sich die Inhalte der GPX danach auf das Wesentliche und die benannten Wegpunkte. Das wäre zunächst eine gute Ausgangsbasis wenn der Weg dahin nicht so kompliziert wäre.
Jetzt brauche ich mal sachdienliche Hinweise...
- Ist Basecamp dahingehend besser und einfacher zu handhaben?
- Hab zwar mal den Motorrad Touren Planer 2008 getestet, konnte diese Funktionalität nicht feststellen. Habt ihr da andere Erkenntnisse?
- Ich habe auf meiner Festplatte noch eine Installationsdatei von Tyre gefunden, ungefähr 50 MB groß. Ist das eine Offlineversion (alt) und wenn kann die brauchbare GPX Dateien nach o.g. Beschreibung erzeugen?
- Gibt es noch adere brauchbare Tools?
- Und last not least, wie kann ich folgenden Standard GPX Inhalt in den darunter gezeigten konvertieren? Was ich bräuchte wäre ein kleines Tool oder Progrämmchen...
Standard GPX 1.0
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" version="1.1" creator="Motoplaner.de | Motorradfahren im Harz - @@08530152bbed4b4fe86cbeb0c596ea658dc03b44@@"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 @@63dbd5c4929a27a4cda74a0f2d76f56a9bc1130f@@">
<metadata>
<link href="http://www.motoplaner.de">
<text>Motoplaner.de | Motorrad Touren Planung leicht gemacht</text>
</link>
</metadata>
<rte>
<name>Test</name>
<rtept lat="51.14113" lon="7.37354">
<name>Bever-Start</name>
<sym>Flag, Red</sym>
</rtept>
<rtept lat="51.05039" lon="7.21115">
<name>Dhuenntalsperre</name>
<sym>Flag, Red</sym>
</rtept>
<rtept lat="51.05745" lon="7.13327">
<name>Ziel Cafe Altenberg</name>
<sym>Flag, Red</sym>
</rtept>
</rte>
</gpx>
Blaupunkt GPX (Maptrip)
<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.0" creator="infoware maptrip" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/0" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 @@6f4ff45f440458e2795f178a9210b37a8ef6d03a@@">
<wpt lat="51.14113" lon="7.37354">
<name/>
<desc><?xml version="1.0" encoding="UTF-8"?>
<WAYPOINT state="" district="" favoriteTag="" name="Bever-Start" country="" houseNo="" street="" aliasName="" city="" zipCode="" dataSourceAndCopyright="" poiName="" poiIcon="" Projection="WGS84" Longitude="7.37354" Latitude="51.14113" Distance="0.000000" Elevation="0.000000" ViapointRadius="0.000000" options="0"/></desc>
</wpt>
<wpt lat="51.05039" lon="7.21115">
<name/>
<desc><?xml version="1.0" encoding="UTF-8"?>
<WAYPOINT state="" district="" favoriteTag="" name="Dhuenntalsperre" country="" houseNo="" street="" aliasName="" city="" zipCode="" dataSourceAndCopyright="" poiName="" poiIcon="" Projection="WGS84" Longitude="7.21115" Latitude="51.05039" Distance="0.000000" Elevation="0.000000" ViapointRadius="500.000000" options="0"/></desc>
</wpt>
<wpt lat="51.05745" lon="7.13327">
<name/>
<desc><?xml version="1.0" encoding="UTF-8"?>
<WAYPOINT state="" district="" favoriteTag="" name="Ziel Cafe Altenberg" country="" houseNo="" street="" aliasName="" city="" zipCode="" dataSourceAndCopyright="" poiName="" poiIcon="" Projection="WGS84" Longitude="7.13327" Latitude="51.05745" Distance="0.000000" Elevation="0.000000" ViapointRadius="0.000000" options="0"/></desc>
</wpt>
</gpx>