Instalar varios mapas en un GPS Garmin

Una de las formas de instalar varios mapas en un GPS Garmin consiste en bajar los instaladores de cada mapa para usar con MapSource, para luego seleccionar las zonas que querramos y subirlas al GPS.

En este caso no quiero hacer uso de MapSource y quiero instalar los archivos .img que contienen los mapas y copiarlos a la memoria de un GPS Garmin.

Esto resulta útil si, por ejemplo queremos tener los mapas del Proyecto Mapear (Argentina, Uruguay, Chile, Paraguay) junto con TrackSource (Brasil).

El truco consiste en asignarle el nombre GMAPPROM1.IMG al segundo mapa que copiemos dentro de la carpeta MAP, mientras que el primer mapa tendrá el nombre de GMAPSUPP.IMG.

Según la información recabada, en el caso de un GPS más nuevo el nombre puede ser cualquiera, pero por las dudas respeté la convención de nombres. Otros afirman que la numeración debe seguir con GMAPSUPP.IMGGMAPSUPP1.IMGGMAPSUP2.IMG… En mi caso funcionó lo explicado más arriba, pero no quiere decir que esto no funcione igual.

Otra curiosidad es que muchos de los GPS Garmin incluyen cartografía de Norte América, la cual ocupa mucho del escaso espacio en la memoria interna del dispositivo. Estos archivos se encuentran en la carpeta .System, la cual se encuentra oculta. Configurando como es debido el explorador podemos acceder a dicha carpeta en la cual encontramos:

  • GMAPBMAP.IMG: mapa base (no deberíamos borrarlo)
  • GMAPPROM.IMG: mapa instalado por defecto. Puede ser el de Norte América y podemos borrarlo siempre haciendo backup previo por las dudas. En mi caso recuperé 1GB luego de eliminarlo. En algunos GPS que no tienen instalado el mapa de Norte América no he encontrado este archivo.

Algo que me queda por recomendar es en estos casos siempre deshabilitar los mapas que no pertenezcan al país donde nos encontremos con el fin de evitar conflictos con la cartografía en zonas de frontera. En este caso usaremos Mapear en Argentina con TrackSource deshabilitado hasta que crucemos la frontera donde invertiremos los estados de los mapas. Para habilitar/deshabilitar mapas vamos a Utilidades (en la pantalla principal) –> Configuración –> Mapa –> Informa (al pié de la pantalla). Allí tildamos los mapas que queremos habilitar.

Sincronizar “Mis Lugares” de Google Earth

Estoy usando Google Earth para marcar algunos lugares sobre el mapa. Me es de especial interés la vista aérea que puedo obtener de los lugares marcados usando esta herramienta.

En mi caso poseo una PC de escritorio y una notebook y se plantea un problema, quiero ver todos los marcadores que marque tanto en la PC como en la notebook en ambas máquinas actualizados.

Para hacer esto realidad tenemos que sincronizar un archivo llamado myplaces.kml ubicado en la carpeta .googleearth de nuestro home a través de Internet usando Dropbox, Owncloud u otro servicio similar.

Las soluciones más simples fracasaron:

La primera que se me ocurrió es copiar el archivo a la carpeta de Dropbox y crear un enlace simbólico a la carpeta .googleearth. Pero esta opción fracasa ya que Google Earth crea un backup renombrando el archivo en cuestión y perdiendo por lo tanto el enlace.

La otra opción consistía en enlazar directamente la carpeta. Pero como ahí también se guarda la cache, el andar sincronizando por Dropbox varios cientos de MB no resultó muy conveniente.

La solución definitiva consiste en modificar el script de inicio de Google Earth.

$ sudo nano /usr/bin/google-earth

Y modificar las últimas lineas que tienen que quedar así:

# Tomo el myplaces.kml de la carpeta de Dropbox
cp <ruta a carpeta dropbox, owncloud, etc>/myplaces.kml $HOME/.googleearth
LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./googleearth-bin "$@"
# Al cerrar Google Earth guardo el myplaces.kml en Dropbox para sincronizar los cambios
cp $HOME/.googleearth/myplaces.kml <ruta a carpeta dropbox, owncloud, etc>

De esta forma antes de iniciarse Google Earth tomará el myplaces.kml de la carpeta Dropbox y al finalizar guardará el archivo en Dropbox actualizando consigo cualquier marcador que hayamos agregado.