Come importare una route KML in OsmAnd?


12

Ho creato un percorso utilizzando Google Maps ed esportato come file KML. Vorrei importare ora questo file KML in OsmAnd in modo da poter controllare dove sono.

Finora ho scoperto che è possibile creare una mappa da un file KML con il programma OsmAndMapTileCreator. Tuttavia, non riesco a trovarne uno, tutto ciò che ho è OsmAndMapCreator - e questo programma non mi consente di importare KML in primo luogo (almeno non vedo affatto questa opzione). Pertanto, non riesco a preparare una mappa per OsmAnd (da KML; in generale ho preparato una mappa OSM regolare per OsmAnd usando questo programma).

Poiché non ho trovato alcuna soluzione funzionante con un percorso KML off-line reale importato, utilizzo Google Maps con un percorso precaricato. Tuttavia, c'è un problema: se dimentico che è memorizzato nella cache e cambio qualcosa in Google Maps, perderò questo percorso quando andrò in bicicletta. Quindi non è abbastanza affidabile - solo una soluzione alternativa.

La linea di fondo è: ho un file KML, ho OsmAnd, vorrei importare il primo nel secondo. Come lo faccio?


1
Siamo spiacenti, ma il grassetto e il corsivo arbitrari rendono i post più difficili da leggere. Non c'è motivo di farlo dappertutto come hai fatto tu, specialmente con un intero paragrafo in corsivo. Le persone sono perfettamente in grado di leggere e comprendere bene il testo normalmente formattato, ma se hai intenzione di usare la formattazione almeno cerca di essere un po 'giudizioso. Si prega di astenersi dal pubblicare commenti / discussioni nella propria domanda.
eldarerathis,

@eldarerathis, "il grassetto arbitrario e il corsivo rendono i post più difficili da leggere" - dati concreti a sostegno di questa affermazione?
Greenoldman,

1
Non conosco "fatti concreti", ma è generalmente accettata la convenzione per evitare l'uso di vaste aree di corsivo poiché non aiuta il lettore (non sta segnando frasi chiave, è puramente stilistico) ed è spesso più difficile per i non vedenti individui da leggere. Un'opinione , seconda opinione ...
eldarerathis,

1
... e da Wikipedia : "Il tipo normale (tipo romano) è più leggibile del tipo corsivo". Non sarei sorpreso se ci fossero ricerche scientifiche al riguardo, ma potresti dover pagare per le informazioni poiché molti ricercatori e pubblicazioni richiedono abbonamenti o altre tasse.
eldarerathis,

Risposte:


6

Mi ero quasi dimenticato della mia domanda, nel frattempo ho trovato una soluzione perfettamente funzionante: convertire semplicemente KML in GPX con GPSBabel: http://www.gpsbabel.org/

È open source, il che è un grande vantaggio per me.


Il tuo .gpx risultante ha punti di traccia accurati ogni pochi metri o è molto scarso (contiene solo punti di svolta passo-passo e simili)? Ho pensato che questo potrebbe essere il caso della normale esportazione di kml di Google.
Ce4

@ ce4, non sono un esperto, tuttavia sono andato a fare un giro in bicicletta e mi sono trovato bene al 100%. Mi ha aiutato a navigare nella foresta (quasi senza segni sugli alberi) e su strade regolari.
Greenoldman,

Sono d'accordo con questa risposta! Sembra che l'esportazione predefinita sia abbastanza accurata o che Osmand la gestisca bene (bloccando le parti mancanti del percorso nei modi del suo database interno). Lo proverò io stesso e
pubblicherò i

1

Prova a utilizzare il plugin JOSM e OpenData . Per installarlo basta andare su preferenze (F12) -> plugin-> cercare "opendata" e installare. Dopo l'importazione è possibile (per quanto ne so) salvarlo come * .osm, quindi utilizzare OsmandMapCreator


1

Uso GMap2GPX .

Carica un po 'di JavaScript nella scheda in esecuzione per fare tutto il lavoro. È abbastanza facile da usare, basta seguire le istruzioni sul sito. Utilizzare "Estrai pieno" per generare un file .gpx ragionevolmente accurato (il file di base ha solo istruzioni dettagliate e piccoli dati oltre).

Nota: utilizzalo solo in un'istanza in incognito per una maggiore privacy. Non devi accedere a Google utilizzando Chrome (o non funzionerà per motivi di sicurezza). Basta avviare un'istanza in incognito tramite "ctrl + shift + N" e farlo di nuovo lì.


1

Poiché osmand riguarda le mappe offline, mi piacerebbe fornire anche una soluzione "offline". Fondamentalmente, si desidera convertire il file kml in formato gpx e rendere il file gpx disponibile per osmand.

Puoi usare gpsbabel per convertire il file kml in gpx, che è gratuito / open-source, ed è disponibile per la maggior parte delle piattaforme ed è probabilmente nel repository principale della tua distribuzione Linux preferita. Su Linux, è facile come eseguire il comando seguente, cambiando file.kml e file.gpx per i nomi dei file:

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

Puoi quindi mettere il file gpx nella /sdcard/osmand/tracks/directory sul tuo dispositivo Android e osmand lo renderà disponibile per la visualizzazione, ecc.


0

Ho appena provato Globalmapper v17 per convertire KML in GPX. Come fare: aprire il file KML in Globalmapper. Quindi vai su "File> Esporta> Esporta formato vettoriale / lidar" Modifica le opzioni secondo necessità. Salva nella directory desiderata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.