Idioma

Login to Openmtbmap

email feed

Recent Comments

Instalar los mapas con Gmaptool

Este tema consta aquí sólo como referencia. Le aconsejo usar "create_mapsource_installationfiles_with_mkgmap.bat" o "create_mapsource_installationfiles.bat" en lugar de seguir estas instrucciones

El principio de funcionamiento de gmaptool cuando se usa la versión con interfaz gráfica (gmaptool.exe) es muy sencillo. Primero debe seleccionar en Explorer/Commander todos los archivos *.img que desee integrar en su nuevo conjunto de mapas, y arrastrarlos a la ventana principal. A continuación seleccione la operación en la parte superior. Para usar el programa deberá conocer algunos términos, y no voy a explicar conceptos básicos de informática aquí. Se necesitan para usar gmaptool, que no es simplemente pulsar botones.

Explicaré la manera más sencilla de usarlo aquí, hay muchas otras maneras de conseguir lo mismo con gmaptool – puesto que gmaptool es muy potente

 

Términos

Overview Image: habitualmente se llama mapset00.img. Se necesita para mostrar los mapas en Mapsource. Se puede generar mediante maptk o cgpsmapper. Es lo mismo que el Preview Map.

Preview Map: lo mismo que el Overview Image. Un nombre diferente para lo mismo.

TDB File: el archivo que contiene toda la información de qué archivos *.img contiene el conjunto de mapas

Mapset: un conjunto de fragmentos de mapa (*.img) que se unen mediante un archivo .tdb, un overview image (mapset00.img) y un archivo .mdx. Un ejemplo sería openmtbmap_at, mientras que openmtbmap_de sería otro mapset.

FID – Familiy ID. Es un número entre 100 y 9999 (por favor no use otros valores, puesto que en principio deberían funcionar, pero podrían acarrear problemas). Cada mapset necesita un ID único. Debería usar Mapsettoolkit para comprobar el FID de los demás mapas instalado en su ordenador para no elegir un FID que ya esté en uso por parte de otros mapas

PID – Product ID: Siempre igual a "1"

TYPFile: contiene toda la información de cómo se representa toda la información de los mapas. Se puede cambiar para adecuarlo a diferentes gustos. Tiene la extensión .typ. Openmtbmap.org necesita un typfile. Algunos mapas tales como City Navigator también se ven bien sin la necesidad de un typfile.

 

Requisitos previos

Maptk ya no funciona. Ponga la ruta a cgpsmapper en la interfaz gráfica de gmaptool (y borre la ruta a maptk).

También active "Advanced Options" en la pestaña de opciones. No necesitará las "experimental options" (si está leyendo estas instrucciones está claro que no necesita las opciones experimentales).

 

Generar un preview map y un install.bat para instalar los mapas en Mapsource:

1. Arrastre y suelte en la ventana principal de gmaptool todos los archivos *.img que desee incluir. También arrastre el typfile que desee. Tenga cuidado de no arrastrar el overview image. Si desea integrar las curvas de nivel, tendrá que arrastrar los *.img correspondientes igual que ha hecho con los Openmtbmaps. Si desea unir los mapas de varios países, arrastre también los *.img correspondientes. Dese cuenta de que en este caso el autorouting no funcionará entre países, pero así verá los mapas a ambos lados de la frontera sin necesidad de cambiar de conjunto de mapas. También puede añadir a la lista un gmapsupp.img

2. Pulse la etiqueta "Split" y elija un directorio vacío al que enviar los mapas.

3. Elija un directorio vacío (Directory).

4. Seleccione en el menú desplegable: "Create Files for Mapsource"

5. Marque "Compile Preview Map".

6. Elija un "Mapset Name" (sea creativo pero no use caracteres especiales, acentuados, etc.)

6. Ponga el "Mapset FID" a un valor que no esté en uso (use mapsettoolkit para comprobarlo), ponga el PID a 1.

7. Pulse "Split all" y deje trabajar a gmaptool

– No tendrá que marcar ninguna de las siguientes opciones, sino dejarlas vacías: "Limit Preview Map", "Limit Mapset Area", "Set Code Page" o "Create TDB v3 when possible".

Si tiene dudas, pulse "?" para ver la ayuda de gmaptool.

8. A continuación ejecute el install.bat recién creado en el mismo directorio de salida que los mapas (en versiones Windows de 64 bits necesitará tocar el valor de %Key% en el archivo install.bat, en caso de que se haya instalado algún mapa en rutas de 32 bits dentro del registro).

 

 

Si los colores son incorrectos, entonces no se ha incluido el typfile en el resultado. Esto sucederá si el FID/PID del typfile no es el mismo que el de los mapas. En tal caso use mapsettoolkit para añadir el typfile a los mapas (y cambie el FID/PID del typfile automáticamente tras la confirmación).

 

Notas adicionales para la instalación de las curvas de nivel:

Recomiendo mantener los mapas y las curvas de nivel en carpetas separadas, una para la instalación estándar de Openmtbmaps, y una segunda para las curvas de nivel (más los Openmtbmaps)  Por lo tanto, descomprima los archivos con las curvas de nivel en la carpeta que desee, y copie (copiar, no mover) los archivos de Openmtbmaps a esta carpeta (todos los archivos con extensión .img que tengan un nombre de ocho dígitos, por ejemplo, 63660001.img, pero NO mapset00.img).

 

También copie el archivo mtbat.TYP a esta carpeta. Sin embargo tendrá que cambiarle el nombre, para que no haya conflicto en su GPS (Mapsource admitirá que no le cambie el nombre, pero no mostrará los mapas correctamente), así que tenga cuidado, se permite un máximo de ocho caracteres. A continuación siga las instrucciones de arriba. Tendrá que elegir un mapID, le recomiendo usar el 6365 si aún no está en uso (openmtbmap_italy usa 6367), pero puede usar cualquier número entre 100-9999. No use 6366 puesto que es el que usa openmtbmap_austria.

 

Después de pulsar "START" se mostrará un aviso indicando el FID y PID del archivo .TYP son incorrectos, y se le pedirá cambiarlos. Pulse Yes para hacer el cambio. Tendrá que enviar al GPS los mapas con o sin las curvas de nivel (o enviar ambas versiones, y a continuación elegir en su GPS qué mapas ver en cada momento desde la pantalla de configuración).

 

Por favor, tenga en cuenta: los *.img de las curvas de nivel deben tener nombres numéricos mayores que los mapas de fondo. De lo contrario no se mostrarán en Mapsource si los incluye en el mismo .tdb. Esto estaba mal en las curvas de nivel SRTM para Austria (corregido a 10.08.2009). Simplemente renombre dichos archivos de curvas de nivel de 6224 a 7224 y vuelva a ejecutar la instalación (bien con mapsettoolkit o gmaptool–> el cual prefiero actualmente para la instalación de los mapas), o descargue los archivos SRTM de nuevo.

 

Actualizando los mapas

Actualizar su instalación estándar de Openmtbmaps es tan fácil como sobrescribir los archivos antiguos. Para instalaciones de mapas que incluyan las curvas de nivel SRTM es un poco más difícil. En caso de cambios en la numeración / nombrado de los fragmentos de los mapas, necesitará borrar los archivos *.tdb y mapset00.img antiguos (generados mediante cgpsmapper) de su carpeta con las curvas de nivel, sobrescribir los archivos *.img antiguos con los nuevos, y seguir otra vez las instrucciones de instalación.

 

También necesitará hacer lo anterior después de actualizar los mapas – cuando envíe los mapas al GPS usando Mapsource, se quejará con un error (habitualmente parecido a que sólo hay 1000MB de espacio libre en su GPSs, y está intentando enviar mapas de 200MB – dese cuenta de que el segundo número es más pequeño – lo que indica que el mapset00.img no está funcionando para sus mapas, y deberá ser regenerado).

 

 

1 comment to Instalar los mapas con Gmaptool

Leave a Reply