¿Cómo importo una ruta KML en OsmAnd?

12

Creé una ruta usando Google Maps y la exporté como un archivo KML. Me gustaría importar ahora este archivo KML en OsmAnd para poder comprobar dónde estoy.

Hasta ahora descubrí que es posible crear un mapa a partir de un archivo KML con el programa OsmandMapTileCreator. Sin embargo, no puedo encontrar uno, todo lo que tengo es OsmAndMapCreator, y este programa no me permite importar KML en primer lugar (al menos no veo esa opción en absoluto). Por lo tanto, no puedo preparar un mapa para OsmAnd (desde KML; en general, preparé un mapa OSM regular para OsmAnd usando este programa).

Como no encontré ninguna solución de trabajo con una verdadera ruta KML fuera de línea importada, uso Google Maps con una ruta precargada. Sin embargo, hay un problema: si olvido que está almacenado en caché y cambio cualquier cosa en Google Maps, perderé esta ruta al andar en bicicleta. Por lo tanto, no es lo suficientemente confiable, solo una solución alternativa.

La conclusión es: tengo un archivo KML, tengo OsmAnd, me gustaría importar el primero en el último. ¿Cómo lo hago?

Greenoldman
fuente
1
Lo sentimos, pero las letras en negrita y en cursiva hacen que las publicaciones sean más difíciles de leer. No hay ninguna razón para hacerlo en todo el lugar como lo hiciste, especialmente teniendo un párrafo completo en cursiva. Las personas son perfectamente capaces de leer y comprender textos con formato normal, pero si vas a usar el formato, al menos trata de ser un poco juicioso. También abstenerse de publicar comentarios / discusiones en su pregunta.
eldarerathis
@eldarerathis, "las letras en negrita y las letras en cursiva hacen que las publicaciones sean más difíciles de leer", ¿algún dato duro que respalde esta afirmación?
greenoldman
1
No sé sobre "hechos concretos", pero es una convención generalmente aceptada para evitar el uso de grandes áreas en cursiva, ya que no ayuda al lector (no está marcando frases clave, es puramente estilístico) y a menudo es particularmente más difícil para las personas con discapacidad visual individuos para leer. Una opinión , segunda opinión ...
eldarerathis
1
... y de Wikipedia : "El tipo vertical regular (tipo romano) es más legible que el tipo cursiva". No me sorprendería si hay investigaciones científicas al respecto, pero es posible que tenga que pagar por la información ya que muchos investigadores y publicaciones requieren suscripciones u otras tarifas.
eldarerathis

Respuestas:

6

Casi me olvido de mi propia pregunta, mientras tanto encontré una solución que funciona perfectamente: simplemente convirtiendo KML en GPX con GPSBabel: http://www.gpsbabel.org/

Es de código abierto, lo cual es una gran ventaja para mí.

Greenoldman
fuente
¿Su .gpx resultante tiene puntos de seguimiento precisos cada pocos metros o es muy escaso (contiene solo puntos básicos paso a paso y tal)? Pensé que este podría ser el caso con la exportación regular kml de Google.
ce4
@ ce4, no soy un experto, sin embargo, fui en bicicleta y estaba 100% bien conmigo. Me ayudó a navegar en el bosque (casi sin marcas en los árboles) y en caminos regulares.
greenoldman
Estoy de acuerdo con esta respuesta! Parece que la exportación predeterminada es lo suficientemente precisa u Osmand lo maneja bien (bloqueando las partes faltantes de la ruta a sus formas internas de base de datos). Voy a tratar yo mismo y publicar mis hallazgos ...
CE4
1

Intente usar el complemento JOSM y OpenData . Para instalarlo solo vaya a preferencias (F12) -> complementos-> busque "datos abiertos" e instálelo. Después de importar, puede (hasta donde yo sé) guardarlo como * .osm, y luego usar OsmandMapCreator

joozek
fuente
1

Yo uso GMap2GPX .

Carga algo de JavaScript en la pestaña en ejecución para hacer todo el trabajo. Es bastante fácil de usar, solo siga las instrucciones en el sitio. Use "extraer completo" para generar un archivo .gpx razonablemente preciso (el archivo básico solo tiene instrucciones paso a paso y poca información además).

Nota: Úselo solo en una instancia de incógnito para mayor privacidad. No debe iniciar sesión en Google con Chrome (o no funcionará por razones de seguridad). Simplemente inicie una instancia de incógnito a través de "ctrl + shift + N" y vuelva a hacerlo allí.

ce4
fuente
1

Dado que osmand se trata de mapas fuera de línea, también me gustaría proporcionar una solución "fuera de línea". Básicamente, desea convertir el archivo kml a formato gpx y hacer que el archivo gpx esté disponible para osmand.

Puede usar gpsbabel para convertir el archivo kml a gpx, que es gratuito / de código abierto, y está disponible para la mayoría de las plataformas, y probablemente esté en el repositorio principal de su distribución de Linux favorita. En Linux, es tan fácil como ejecutar el siguiente comando, cambiando file.kml y file.gpx por sus nombres de archivo:

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

Luego puede colocar el archivo gpx en el /sdcard/osmand/tracks/directorio de su dispositivo Android, y osmand lo pondrá a disposición para mostrar, etc.

Jonathan W.
fuente
0

Acabo de probar Globalmapper v17 para convertir KML a GPX. Cómo hacerlo: Abra el archivo KML en Globalmapper. Luego vaya a "Archivo> Exportar> Exportar formato vectorial / lidar" Cambie las opciones según sea necesario. Guardar en un directorio deseado.

OpenMapperz
fuente