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?
Antworten:
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.
quelle
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
quelle
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.
quelle
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:
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.quelle
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.
quelle