Wie importiere ich eine KML-Route in OsmAnd?

12

Ich habe eine Route mit Google Maps erstellt und als KML-Datei exportiert. Ich möchte jetzt diese KML-Datei in OsmAnd importieren, damit ich überprüfen kann, wo ich bin.

Bisher habe ich herausgefunden, dass es möglich ist, mit dem Programm OsmAndMapTileCreator eine Karte aus einer KML-Datei zu erstellen. Ich kann jedoch keinen finden, alles was ich habe ist OsmAndMapCreator - und dieses Programm erlaubt mir nicht, KML zu importieren (zumindest sehe ich diese Option überhaupt nicht). Daher kann ich keine Karte für OsmAnd erstellen (von KML; im Allgemeinen habe ich mit diesem Programm eine reguläre OSM-Karte für OsmAnd erstellt).

Da ich keine funktionierende Lösung gefunden habe, bei der eine echte Offline-KML-Route importiert wurde, verwende ich Google Maps mit einer vorinstallierten Route. Es gibt jedoch einen Haken - wenn ich vergesse, dass es zwischengespeichert ist und ich irgendetwas in Google Maps wechsle, verliere ich diese Route beim Radfahren. Es ist also nicht zuverlässig genug - nur eine Problemumgehung.

Die Quintessenz ist - ich habe KML-Datei, ich habe OsmAnd, ich möchte die ersteren in die letzteren importieren. Wie mache ich es?

Greenoldman
quelle
1
Sorry, aber willkürlich bolding und italicizing make Beiträge schwieriger zu lesen. Es gibt keinen Grund, es überall so zu machen, wie Sie es getan haben, besonders wenn ein ganzer Absatz kursiv geschrieben ist. Die Leute sind perfekt in der Lage, normal formatierten Text zu lesen und zu verstehen, aber wenn Sie die Formatierung verwenden wollen, versuchen Sie zumindest, ein wenig umsichtig zu sein. Bitte veröffentlichen Sie auch keine Kommentare / Diskussionen in Ihrer Frage.
Eldarerathis
@eldarerathis: "Beliebige Fett- und Kursivschrift erschwert das Lesen von Posts" - Gibt es irgendwelche Daten, die diese Aussage stützen könnten?
Greenoldman
1
Ich kenne keine "harten Fakten", aber es ist allgemein anerkannt, große kursive Bereiche nicht zu verwenden, da dies dem Leser nicht hilft (es markiert keine Schlüsselphrasen, es ist rein stilistisch) und es ist oft besonders schwierig für Sehbehinderte Einzelpersonen zu lesen. Eine Meinung , zweite Meinung ...
Eldarerathis
1
... und aus Wikipedia : "Normaler aufrechter Typ (römischer Typ) ist besser lesbar als kursiver Typ". Es würde mich nicht wundern, wenn diesbezüglich wissenschaftliche Untersuchungen vorliegen, aber Sie müssen möglicherweise für die Informationen zahlen, da für viele Forscher und Veröffentlichungen Abonnements oder andere Gebühren anfallen.
Eldarerathis

Antworten:

6

Ich habe meine eigene Frage fast vergessen und inzwischen eine perfekt funktionierende Lösung gefunden - einfach KML mit GPSBabel in GPX konvertieren: http://www.gpsbabel.org/

Es ist Open Source, was für mich ein großes Plus ist.

Greenoldman
quelle
Verfügt Ihre resultierende GPX-Datei über genaue Trackpunkte alle paar Meter oder ist sie sehr spärlich (enthält nur grundlegende Turn-by-Turn-Punkte und dergleichen)? Ich dachte, dass dies beim regulären kml-Export von Google der Fall sein könnte.
ce4
@ ce4, ich bin kein Experte, aber ich bin mit dem Fahrrad gefahren und es ging mir 100% gut. Es hat mir geholfen, im Wald (fast keine Spuren auf Bäumen) und auf normalen Straßen zu navigieren.
Greenoldman
Mit dieser Antwort bin ich einverstanden! Scheint so, als ob der Standardexport genau genug ist oder Osmand das in Ordnung bringt (indem er die fehlenden Teile der Route auf die internen Datenbankwege sperrt). Ich werde es selbst versuchen und meine Ergebnisse veröffentlichen ...
ce4
1

Versuchen Sie es mit JOSM und OpenData Plugin . Um es zu installieren, gehen Sie einfach zu Einstellungen (F12) -> Plugins -> "opendata" suchen und installieren. Nach dem Import können Sie es (soweit ich weiß) als * .osm speichern und dann OsmandMapCreator verwenden

joozek
quelle
1

Ich benutze GMap2GPX .

Es lädt etwas JavaScript in die laufende Registerkarte, um die ganze Arbeit zu erledigen. Die Bedienung ist recht einfach. Befolgen Sie einfach die Anweisungen auf der Website. Verwenden Sie "vollständig extrahieren", um eine einigermaßen genaue GPX-Datei zu generieren (die Basisdatei enthält nur Anweisungen für den Turn-by-Turn und nur wenige Daten).

Hinweis: Verwenden Sie es nur in einer Inkognito-Instanz, um den Datenschutz zu erhöhen. Sie müssen nicht mit Chrome bei Google angemeldet sein (oder es funktioniert aus Sicherheitsgründen nicht). Starten Sie einfach eine Inkognito-Instanz über "Strg + Umschalt + N" und wiederholen Sie sie dort.

ce4
quelle
1

Da es sich bei osmand um Offline-Karten handelt, möchte ich auch eine "Offline" -Lösung anbieten. Grundsätzlich möchten Sie die kml-Datei in das gpx-Format konvertieren und die gpx-Datei für Osmand verfügbar machen.

Sie können gpsbabel verwenden, um die kml-Datei in gpx zu konvertieren. Diese Datei ist kostenlos / Open Source und für die meisten Plattformen verfügbar. Sie befindet sich wahrscheinlich im Hauptverzeichnis Ihrer bevorzugten Linux-Distribution. Unter Linux ist es so einfach, den folgenden Befehl auszuführen und file.kml und file.gpx für Ihre Dateinamen zu ändern:

gpsbabel -i kml -f file.kml -o gpx -F file.gpx

Sie können die gpx-Datei dann in das /sdcard/osmand/tracks/Verzeichnis auf Ihrem Android-Gerät einfügen, und osmand stellt sie für die Anzeige usw. zur Verfügung.

Jonathan W.
quelle
0

Ich habe gerade Globalmapper v17 ausprobiert, um KML in GPX zu konvertieren. Vorgehensweise: Öffnen Sie die KML-Datei in Globalmapper. Gehen Sie dann zu "Datei> Exportieren> Vektor- / Lidar-Format exportieren". Ändern Sie die Optionen nach Bedarf. In ein gewünschtes Verzeichnis speichern.

OpenMapperz
quelle