Idioma

Login to Openmtbmap

email feed

Enviar mapas usando mkgmap

Usar mkgmap para enviar mapas a su GPS en lugar de sendmap

Sé que a muchos de ustedes les desagrada el software cerrado, a mi tambien me pasa (con la excepción de que por ahora aún tengo arranque dual con Windows para programas como Garmin Mapsource, por lo demás, estoy en la parte buena del mundo Ubuntu)

Sin embargo, también se puede usar mkgmap para enviar los mapas.

1. Obtenga e instale mkgmap . Dese cuenta de que es necesaria una instalación de Java (se recomienda la Sun Java JDK). Le recomiendo obtener la última versión de mkgmap, o compilar las fuentes usando ANT.

2. a) Ahora combine todos los .img y  UN  archivo .TYP (decida cuál de todos, la extensión tiene que ser .TYP en MAYÚSCULAS)  con el siguiente mandato ejecutado desde la carpeta donde estén los mapas:

(Por supuesto puede indicar la ruta a la carpeta donde están los mapas .img, y probablemente tenga que especificar la ruta completa a mkgmap). Esto creará un archivo gmapsupp.img que podrá subir directamente a su GPS en modo USB (ubicándolo bajo la carpeta /garmin de la memoria interna del dispositivo o de la tarjeta externa de memoria)

Dese cuenta de que todos los archivos 6*.img deben ser del mismo archivo de país de openmtbmap – de lo contrario sólo uno de los países se mostrará con los colores correctos. En lugar de borrar todos los TYP menos uno lo que puede hacer es especificar uno en concreto en la línea de comandos, por ejemplo clasde.TYP.


-–family-id debería ser el mismo número que los cuatro primeros dígitos de los mapas (si usa un número diferente tendrá que ajustar el FID contenido en el archivo TYP). Dese cuenta de que cada mapa en su GPS necesita un family-id distinto, o de lo contrario los mapas no se mostrarán.

-–family-name puede tener cualquier valor (use solamente letras y números, no símbolos o caracteres nacionales) y es el nombre que se mostrará en la lista de mapas del GPS.

2 b) si desea añadir curvas de nivel, simplemente cambie el mandato anterior de "6*.img" a "6*.img 7*.img" y ponga los *.img de las curvas de nivel en la misma carpeta desde la que ejecute en mandato anterior.

 

Ahora también es posible con mkgmap incluir varios mapas con diferentes TYP a la vez – el mandato será más complicado, léase la documentación de mkgmap o la lista de correo, puesto que yo nunca he intentado hacer esto).

Alternativamente a lo anterior, ejecute el paso 2. para cada conjunto de mapas (por ejemplo "openmtbmap austria", o "Garmin City Navigator") por separado, y a continuación combine los mapas con gmaptool

 

 

Alternativas para usuarios de Linux / Mac OS X

0. En lugar de lo anterior puede usar gmt (gmaptool).

1. También puede probar a usar Qlandkarte GT para enviar los mapas a su GPS. Dese cuenta de que podría ser necesario compilar a mano los drivers necesarios para su GPS.

2. Como alternativa también puede intentar usar Mapsource desde WINE, para enviar los mapas añada un enlace simbólico al driver correspondiente a la conexión de su GPS:
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
podría necesitar permisos de root para hacer esto.

 

2 comments to Enviar mapas usando mkgmap

Leave a Reply