cGPSmapper Manual de Usuario
Transcripción
cGPSmapper Manual de Usuario
cGPSmapper Manual de Usuario First Published Date: Version: Published Date: Total Page Count: 2005-04-01 2.0 Español 2005-07-08 87 cGPSmapper Manual Contenidos 1 Contenidos 1 CONTENIDOS ............................................ERROR! BOOKMARK NOT DEFINED. 2 INTRODUCCIÓN .......................................ERROR! BOOKMARK NOT DEFINED. 2.1 PROPÓSITO DE ESTE DOCUMENTO ............................................................................ 4 2.2 CONCEPTOS BÁSICOS .............................................................................................. 4 2.2.1 ¿Qué es is Polish Format (PFM)? ................................................................. 4 2.2.2 ¿Qué es cGPSmapper?................................................................................... 4 2.2.3 ¿Qué es sendmap? .......................................................................................... 4 2.3 COMO INTERPRETAR ESTE DOCUMENTO .................................................................. 4 2.3.1 Código PFM ................................................................................................... 4 2.3.2 Versiones de cGPSmapper ............................................................................. 5 2.4 AUTORES DE ESTE MANUAL .................................................................................... 5 3 VISIÓN GENERAL ....................................ERROR! BOOKMARK NOT DEFINED. 4 PROYECTO DE MAPA.............................ERROR! BOOKMARK NOT DEFINED. 4.1 CREACIÓN DE UN MAPA .......................................................................................... 7 4.2 DESCRIPCIÓN DE SINTAXIS EN PFM......................................................................... 7 4.2.1 Cabecera......................................................... Error! Bookmark not defined. 4.2.2 Declaraciones................................................. Error! Bookmark not defined. 4.2.2.1 4.2.2.2 4.2.2.3 4.2.2.4 4.2.3 4.2.3.2 4.2.3.3 4.2.3.4 4.2.3.5 4.2.3.6 4.2.4 4.2.4.1 4.2.4.2 4.2.4.3 4.2.4.4 4.2.4.5 4.2.4.6 4.2.4.7 4.2.4.8 Countries ........................................................................................................................................ 13 Regions .......................................................................................................................................... 14 Cities .............................................................................................................................................. 14 Chart Info....................................................................................................................................... 15 Declaraciones Avanzadas ............................................................................ 17 Background .................................................................................................................................... 17 Dictionary ...................................................................................................................................... 17 Highways ....................................................................................................................................... 17 ZIP Codes (códigos postales) ......................................................................................................... 17 Definitions...................................................................................................................................... 17 Cuerpo (Objetos) .......................................................................................... 17 Point of Interest (Punto de Interés) ................................................................................................ 18 Polygon (Polígono) ........................................................................................................................ 19 Polyline (Polilinea) ........................................................................................................................ 21 Punto de interés desde OziExplorer ............................................................................................... 22 Polilinea o Polígono desde OziExplorer......................................................................................... 23 Archivos Shape .............................................................................................................................. 23 Archivo de MapDekode ................................................................................................................. 28 File ................................................................................................................................................. 29 4.2.5 Objetos con elevación................................................................................... 29 4.2.6 Calles con Numeración ................................................................................ 30 4.3 CARTAS NÁUTICAS ................................................................................................ 30 4.4 LEVELS (NIVELES).................................................................................................. 38 4.4.1 Introducción ................................................... Error! Bookmark not defined. 4.4.2 Conceptos y Terminología............................................................................ 39 4.4.3 Utilizando niveles al definir objetos del mapa ............................................. 41 4.4.3.1 Acomodando las formas de acuerdo al nivel.................................................................................. 42 4.4.4 Características de los equipos de GPS ........................................................ 43 4.5 DICTIONARY .......................................................................................................... 44 4.5.1 Introducción ................................................................................................. 44 http://cgpsmapper.com/ 2 of 87 cGPSmapper Manual T4.5.2 4.5.3 Contenidos TConceptos y Terminología ......................................................................... 44 Usando Dictionary ....................................................................................... 45 5 MAPSOURCE ............................................................................................................ 48 5.1 ESTRUCTURA DE DATOS EN MAPSOURCE .............................................................. 48 5.2 CREANDO ARCHIVOS DE MAPAS DE VISTA GENERAL (PREVIEW) ............................ 48 5.3 CREANDO LAS ENTRADAS DE REGISTRO................................................................. 49 5.4 CARGANDO LOS MAPAS DENTRO DEL GPS ............................................................ 50 6 FAQS ........................................................................................................................... 52 6.1 VARIABLES DE NOMBRE Y DONDE SE ENCUENTRAN ............................................... 52 6.1.1 Introducción ................................................................................................. 52 6.1.2 Archivo PFM ................................................................................................ 52 11.2.2 Archivo PFM de Vista general (preview)..................................................... 52 11.2.3 Sendmap ....................................................................................................... 53 6.2 ACTIVACIÓN DE MAPAS EN EL GPS ....................................................................... 55 6.3 GUARDANDO OBJETOS COMO [RGNX0] VS. [POI], [POLYGON], [POLYLINE] 56 6.3.1 Equivalencias ................................................. Error! Bookmark not defined. 6.3.2 Impacto de guardar objetos en uno u otro formato ..................................... 56 6.3.3 Método Preferido.......................................................................................... 56 6.4 RELACIÓN ENTRE NIVELES EN EL MAPA DE DETALLE Y EN EL DE VISTA GENERAL.. 56 6.5 GAS STATION NO APARECE EN LA FUNCION DE BÚSQUEDA DEL GPS ...................... 57 6.6 ISLAS Y ESPACIOS ABIERTOS ................................................................................. 57 7 GLOSARIO..................................................ERROR! BOOKMARK NOT DEFINED. 8 APÉNDICES ............................................................................................................... 59 8.1 COMPILACIÓN EN CGPSMAPPER, ERRORES Y ADVERTENCIAS (WARNINGS)......... 59 T8.2 SALIDAS (EXITS) ................................................................................................... 64 8.2.1 Tipos validos de Servicios en salidas(Exits) de Autopistas.......................... 64 8.2.2 Direcciones..................................................... Error! Bookmark not defined. 8.2.3 Servicios (Facilities)....................................... Error! Bookmark not defined. 8.3 CGPSMAPPER LISTA DE TIPOS DE OBJETOS ............................................................ 65 8.3.1 Tipos de [POI].............................................................................................. 65 8.3.2 Tipos de [POLYLINE] .................................................................................. 76 8.3.3 Tipos de [POLYGON] .................................................................................. 78 8.4 VERSIONES DE CGPSMAPPER ................................................................................ 81 8.5 ARCHIVOS DE CGPSMAPPER ................................................................................. 82 9 INDICE Y TABLAS................................................................................................... 84 9.1 TABLA DE FIGURAS ............................................................................................... 84 9.2 CONTROL DE VERSIONES ....................................................................................... 84 9.3 INDICE ............................................................. ERROR! BOOKMARK NOT DEFINED. http://cgpsmapper.com/ 3 of 87 cGPSmapper Manual Introducción 2 Introducción La última versión de este documento puede encontrarse en http://www.cgpsmapper.com/. Siéntase libre de escribirnos un e-mail con sus comentarios / contribuciones sobre el presente documento [email protected]. 2.1 Propósito de este documento Este manual explica como crear mapas vectoriales y luego transferirlos a su receptor de GPS Garmin® (o verlos en el programa MapSource), utilizando los programas cGPSmapper / sendmap . 2.2 Conceptos Básicos 2.2.1 ¿Qué es Polish Format (PFM)? Polish Format es un formato muy conveniente, basado en texto, utilizado para guardar la información de los mapas en la computadora y transferir la información entre diferentes programas. Los archivos de mapas en Polish format no pueden ser transferidos directamente a la unidad de GPS. Primero deben ser convertidos a un formato que su receptor de GPS pueda comprender. Un programa que realiza esta conversión es llamado “compilador de mapas”. 2.2.2 ¿Qué es cGPSmapper? cGPSmapper es un programa en línea de comandos que "compila" archivos en polish format (PFM) y produce mapas vectoriales en archivo(s) de un formato que los receptores de GPS y MapSource de Garmin® pueden comprender. Hay disponibles diferentes versiones de cGPSmapper (referirse a la sección 8.4 en pág. 81) con diversas características. 2.2.3 ¿Qué es sendmap? sendmap es un programa en línea de comandos utilizado para transferir archivos de mapas vectoriales (generados con cGPSmapper) a los receptores de GPS. 2.3 Como interpretar este Documento Los textos en italics se pueden encontrar en el Error! Reference source not found.io (pág. Error! Bookmark not defined.). 2.3.1 Código PFM Los textos en letra monospace representa textos literales (para ser insertados literalmente en el archivo PFM). Los textos en letra underlined monospace representan metavariables - que aparecen a la derecha del signo igual (=) en muchas declaraciones. Metavariables deben ser reemplazadas con los valores apropiados, como se describe en la explicación (o es evidente). http://cgpsmapper.com/ 4 of 87 cGPSmapper Manual Introducción Los textos en letra normal son explicativos y no deben insertarse dentro de los archivos fuente (source). El signo numeral (#) es una metavariable especial que representa un valor numérico. Ej. Data# representa Data0, Data1, etc. Los puntos suspensivos ... en una línea de declaraciones tienen un significado. Estos puntos suspensivos en una línea separada denota que la declaración anterior podría ser repetida mas de una vez con varios (típicamente consecutivos) valores en la metavariable #. Si los puntos suspensivos son precedidos por un par de declaraciones con metavariables #, la pareja completa debería ser repetida (ver declaraciones específicas por ejemplos). Los textos en color naranja (Ej. Name=) son declaraciones obligatorias en la sección. Los textos en color verde olivo (Ej. Label=) son declaraciones opcionales. 2.3.2 Versiones de cGPSmapper La siguiente tabla contiene los significados de los diferentes símbolos utilizados en este documento para representar las diferentes versiones de cGPSmapper, a las cuales se les aplican ciertos conceptos. Símbolo cGPSmapper Versión Freeware φ Shareware σ Standard τ Pro π ₪ Routable Las diferentes versiones de cGPSmapper son explicadas en la sección 8.4, en página 81. 2.4 Autores de este Manual Este manual ha sido escrito por Stanislaw Kozicki (el autor de cGPSmapper), Gary Turner, Graham Bowring, Hans Scheffler, Keith Sheppard y Mauricio Zalba y traducido al español por Cristian Pittaro. http://cgpsmapper.com/ 5 of 87 cGPSmapper Manual Visión General 3 Visión General La creación de un mapa para ser transferido a un receptor de GPS puede ser comparada con cualquier otra forma de programación: se escribe un programa (Ej. Un mapa) en el lenguaje de programación (Ej. en PFM) y luego se lo compila. Alternativamente - igual que en otros lenguajes de programación - existen herramientas para generar los códigos fuente (source code) visualmente o de forma semiautomática o para ayudar de alguna manera a la preparación del código. El formato del código fuente (source code) utilizado por el compilador cGPSmapper es referido como PFM (Polski Format Mapy - Polish Map Format [Formato de Mapas Polaco]) o "Polish format". La extensión estándar de los archivos de mapas en formato PFM es .mp (en versiones previas, era utilizada la extensión .txt, lo que sigue siendo aceptable, pero no recomendado). Un mapa consiste en varios objetos de mapas que corresponden a cuatro categorías diferentes: POIs (points of interest [Puntos de Interés], Ej. hotel, restaurant), points ([Puntos] objetos de puntos no indexados, Ej. Summit (cumbre), building (edificio)), polylines ([Polilineas] objetos lineales, Ej. Street (calle), stream (arroyo)), y polygons ([Polígonos] Objetos de áreas, Ej. Lake (lago), forest (selvas)). Para objetos no dimensionales (POIs y points), es necesario definir los atributos del objeto, tales como label y type (nombre y tipo), como también el par de coordenadas del objeto (latitud, longitud). Para objetos dimensionales (polylines y polygons), es necesario definir los atributos del objeto, como así también el par de coordenadas de cada uno de los vértices del objeto. Definir las coordenadas es la parte más laboriosa de la creación de mapas. Hay varios métodos para preparar los mapas fuente (.mp): escribiendo completamente en código fuente utilizando cualquier editor de textos, generándolo visualmente (dibujando en la pantalla) con algún editor visual, importando objetos (waypoints y tracks) creados por el programa de mapeo OziExplorer, o por combinación de varios de estos métodos. Una vez terminado el mapa, podrá ser compilado con cGPSmapper (hay varios métodos disponibles) y previsualizarlo después de la compilación. La extensión estándar de los archivos de mapas compilados es .img. Finalmente, el archivo de mapa resultante de la compilación (.img) podrá ser transferido al GPS con sendmap o MapSource. Todas estas operaciones y variantes se describen a continuación en las secciones correspondientes. http://cgpsmapper.com/ 6 of 87 cGPSmapper Manual Proyecto de Mapa 4 Proyecto de Mapa 4.1 Creación de un mapa Se escribe el archivo fuente (source file) en formato PFM (el archivo .mp) utilizando cualquier editor de textos. Se provee toda la información relativa al mapa en las declaraciones correspondientes. Luego el mapa se compila utilizando el compilador cGPSmapper y el archivo .img resultante se transfiere al GPS utilizando sendmap o MapSource. El formato PFM se describe en la sección 4.2 (Descripción de sintaxis en PFM ), en pág. 7. Una vez terminado el mapa (o en cualquier momento durante el proceso de la creación del mismo), este podrá visualizarse en la pantalla de la computadora. Algunos programas permiten visualizar los archivos PFM directamente. Otra alternativa seria compilar el mapa y ver el archivo .img resultante utilizando MapSource. Finalmente el archivo .img podrá ser transferido al GPS. 4.2 Descripción de sintaxis en PFM Un archivo en formato PFM contiene líneas de comentarios y declaraciones. Las líneas en blanco también están permitidas Una línea de comentario comienza con el carácter ";". Las líneas de comentario pueden aparecer en cualquier parte del archivo y serán ignoradas 1 por el compilador. Las declaraciones están agrupadas dentro de secciones. Las secciones están identificadas con un nombre de sección, encerrado entre "[]" y terminan con un identificador [END]. [END-identificador de seccion] podrá también ser utilizado para finalizar una sección. Ej. [IMG ID] ... [END-IMG ID], en lugar de [IMG ID] ... [END]. Los tipos de secciones existentes son los siguientes: Tipo de Identificador(es) Sección [IMG ID] Cabecera [COUNTRIES] Declaraciones [REGIONS] [CITIES] [CHART INFO] [DICTIONARY] Declaraciones [BACKGROUND] Avanzadas [HIGHWAYS] [ZIPCODES] [DEFINITIONS] 1 However, GPSMapEdit uses special syntax of comments to specify attachments and such comments are interpreted by GPSMapEdit. http://cgpsmapper.com/ 7 of 87 cGPSmapper Manual Tipo de Sección Cuerpo (Objetos) Proyecto de Mapa Identificador(es) [POI] [POLYLINE] [POLYGON] [PLT] [WPT] [DBX] [SHP] [FILE] [RGN10] [RGN20] [RGN40] [RGN80] La sección Cabecera es obligatoria y debe aparecer como la primera sección del archivo fuente. Todas las otras secciones son opcionales. Las Declaraciones y las secciones avanzadas (si hay alguna) deben aparecer después de la sección de Cabecera, en el orden aquí especificado. Estas secciones no pueden estar repetidas. Los objetos deben aparecer después de las declaraciones y las secciones avanzadas (si hay alguna), pueden estar en cualquier orden, y podrán ser repetidas tantas veces como sea necesario. El orden de las declaraciones en la sección del Cuerpo (Ej. entre la sección clave de la declaración y la declaración [END]) no es relevante. 4.2.1 Cabecera [IMG ID] ID=######## Name=nombre_del mapa LBLcoding=x http://cgpsmapper.com/ Identificador de sección Identificador único (8 dígitos decimales) para el mapa. Puede escribirse en formato decimal o en formato hexadecimal especial con la letra inicial 'I': DEC HEX 11000204 I00A7D98C Nombre del mapa a ser mostrado en el menú Map Info de los receptores GPS . Referirse a la sección 6.1 (en pág. 52) para mas detalles. 80 caracteres máximo. 6 código de nombres comprimidos (mapas más chicos) 9 código full-byte (8-bit) (soporta caracteres internacionales, dependiendo del firmware del GPS) 10 Unicode / MBCS (dependiente del firmware del GPS) Default = 6 8 of 87 cGPSmapper Manual Codepage=xx Datum=xxx Transparent=x ₪ MG=x π Numbering=x ₪ Routing=x http://cgpsmapper.com/ Proyecto de Mapa ≠ 0 se utilizan caracteres de código full-byte (8-bit) con el codepage especificado (depende del firmware del GPS) 0 Código single-byte Nota: Si se utiliza un Codepage, todos los nombres deberán ser escritos en MAYUSCULAS. Nota: Los delimitadores para números de calle ( referirse a la sección 4.2.6, en pág. 30, para más detalles) son diferentes si se utiliza el código full-byte. Nota: Los códigos especiales son diferentes para el código de 8-bit! Default = 0 W84 WGS-84 Custom Custom dx, dy, dz, semiMajorAxis, invFlattening Ej. para (para WGS84): Custom: 0,0,0,6378137.000, 298.257223563 ≠ W84 & ≠ Custom referirse al archivo Datum_List.txt (en el directorio de cGPSmapper) para la lista completa de datums soportados Default = W84 Y un mapa transparente será creado N un mapa transparente no será creado Default = N Cuando se visualiza un mapa transparente en el GPS, las características del mapa base de la unidad también serán visibles. Si el mapa no es transparente, cubrirá el mapa base. Lock on road, búsqueda de intersecciones y mostrar el nombre de la siguiente calle activado: Y Yes N no Default = N Lock on road, muestra nombre de la calle siguiente y numeración de casas sobre la calle activado: Y Yes N no Default = N Lock on road, muestra nombre de la siguiente calle activa, números de casas sobre la calle y mapas ruteables activado: Y Yes N no Nota: para mapas ruteables se requieren datos de formato especial! Default = N 9 of 87 cGPSmapper Manual τ π ₪ CopyRight=xxxxxxx Elevation=x POIOnly=x σ τ π ₪ POIIndex=x τ π ₪ POINumberFirst=x POIZipFirst=x τ π ₪ σ τ π ₪ DefaultCityCountry =country_name σ τ π ₪ DefaultRegionCount ry=region_name 2 Proyecto de Mapa Texto visible en la pantalla de bienvenida GPS. Referirse a sección 6.1 (en pág. 52) para más detalles. 80 caracteres máximo. m metros f feet (pies) Default = f Genera un mapa solamente con POI y ciudades 2 : Y Yes N no Default = N N Los objetos serán indexados solamente si la información de indexado de POI es provista explícitamente Y todos los objetos POI serán indexados automáticamente (podrán ser buscados con la función Find en el GPS) Default = N N El número de la casa estará después del nombre de la calle Y El número de la casa estará antes del nombre de la calle Default = Y N el ZIP code(código postal) estará después del nombre de la calle Y el ZIP code estará antes del nombre de la calle Default = Y Debe ser usado junto con DefaultRegionCountry. Define como default el nombre de la región (provincia) para ser utilizado por la indexación automática de ciudades. De no estar definido, las ciudades serán indexadas solamente si la información de indexado de la ciudad fue explícitamente provista. 80 caracteres máximo. Debe ser usado junto con DefaultCityCountry. Define como default el nombre del país para ser usado por la indexación automática de ciudades. De no estar definido, las ciudades serán indexadas solamente si la información de indexado de la ciudad fue explícitamente provista. 80 caracteres máximo. Same effect if switch -i is used. http://cgpsmapper.com/ 10 of 87 cGPSmapper Manual TreSize=n RgnLimit=n http://cgpsmapper.com/ Proyecto de Mapa Tamaño máximo permitido para una región. Un valor más alto incrementa el tamaño de región permitido, pero puede reducir la performance del mapa; un valor mas bajo incrementará el tamaño del mapa. Valores sugeridos: topo maps: 1000-2000 ciudades (muchas calles): 2000-5000 countryside (campos): 6000-10000 Máximo número de elementos en una región. Puede ser cualquier valor entre ~50 y 1024 (valores de menos de 50 no tienen sentido). Experimentos recientes muestran que este parámetro no tiene impacto en la performance del mapa y puede ser configurado al máximo valor permitido: 1024. Valor sugerido: 1024 11 of 87 cGPSmapper Manual PreProcess=x http://cgpsmapper.com/ Proyecto de Mapa Tipo de pre-procesado: G generalización solamente (método más rápido, pero los nodos de las calles que se cruzan pueden ser removidos). También los nodos de las intersecciones podrán ser removidos. Los datos serán simplificados utilizando el algoritmo de simplificación de polilineas Douglas-Peucker que asegura que la salida no quede deformada. F (o Y) generalización completa + detección de intersecciones. Los nodos innecesarios no serán removidos si hay una intersección (esto es importante para mapas mas avanzados – en intersecciones, todas las calles que se interceptan tienen que tener nodos o 'find intersection' no funcionará). Este es muy similar que 'G' con una importante excepción – todos los puntos de intersecciones de las calles también son preservados (incluso si de acuerdo al algoritmo de simplificación estos puntos deben ser reducidos) – esto es especialmente importante cuando estamos interesados en utilizar la funcionalidad 'find intersection'. N no generalización y no detección de intersección. Los nodos innecesarios (desde un punto de vista de resolución) serán removidos automáticamente. No habrá reducción de la cantidad de puntos en el objeto – la única reducción de puntos será hecha por el alineamiento en las mismas coordenadas. Esta opción debería utilizarse si los datos de entrada son preparados separadamente para cada capa (layer) – los datos de cada capa ya ajustados a los requerimientos del autor del mapa. Utilizado sólo si los datos son explícitamente provistos para cada capa . Default = F 12 of 87 cGPSmapper Manual Levels=n Level#=g Zoom#=# Preview=x AlignMethod BlockSize LevelFill LevelLimit WorldMap DrawPriority=# Marine=x [END] Proyecto de Mapa Referirse a la sección 4.4 (en pág. 38) para más detalles. Numero de niveles (layers o capas) en el mapa (mínimo 2, no más de 10). 2 3 4 5 6 7 8 9 10 Nota: el último nivel debe estar siempre vació, Ej. Levels=3 significa que solamente están disponibles dos capas/niveles para objetos del mapa. Tamaño de la grilla para el level # (level 0 es el de mayor). Referirse a la sección 4.4 (en pág. 38) para más detalles. Referirse a la sección 4.4 (en pág.38) para más detalles. Referirse a la sección 5.2 (Creando archivos de mapas de vista general ( preview)), en pag. 48, para más detalles. N crea mapa para ser utilizado en el GPS Y crea un mapa de vista general (preview) para ser utilizado en MapSource Default = N Ya no utilizado ni soportado. Ya no utilizado ni soportado. Ya no utilizado ni soportado. Ya no utilizado ni soportado. Ya no utilizado ni soportado. Valor entre 1 y 255 que indica la prioridad utilizada por el GPSr para dibujar el mapa. El GPSr mostrará primero los mapas con números menores. Default = 25. Indica si el mapa es de tipo marino. N o 0 mapa NO marino Y o 1 mapa marino Default = N. Referirse a la sección 4.3 (en pág. 30) para más detalles. Terminador de sección. 4.2.2 Declaraciones Los elementos en DECLARACIONES deben estar en el orden aquí mostrado. 4.2.2.1 Countries A pesar de ser obsoleta, esta sección sigue siendo soportada. http://cgpsmapper.com/ 13 of 87 cGPSmapper Manual [COUNTRIES] Country#=Nombre_de l_pais~[0x1d]abrev iatura ... [END] Proyecto de Mapa Declara todos los países utilizados para el indexado de ciudades Nombre y abreviatura utilizada para identificar el país # (country #). El primer # debe siempre ser uno (1). Ej.: Country1=Argentina~[0x1d]AR 80 caracteres máximo. La declaración anterior puede repetirse cuantas veces sea necesario. # debe expresarse en orden ascendente. Terminador de sección 4.2.2.2 Regions A pesar de ser obsoleta, esta sección sigue siendo soportada. [REGIONS] Declara todas las regiones (provincias) utilizadas para el indexado de ciudades Region#=nombre de Nombre y abreviatura utilizada para identificar la región #. region~[0x1d]abrev El primer # debe siempre ser uno (1) . Subsecuentes # deben iatura estar en orden ascendente. Ej.: Region1=Córdoba~[0x1d]CBA 80 caracteres máximo. CountryIdx#=countr El country_index representa el número en la y_index correspondiente declaración Country#. El primer # (CountryIdx) siempre debe ser uno (1). Subsecuentes 3 # deben estar en orden ascendente. Si se incluye, debe haber al menos 1 región por país (country), En teoría, el límite es 13.107. Ej.: CountryIdx1=1, significa que la actual región esta localizada en el país 1 (a la derecha del signo igual). ... Las declaraciones anteriores pueden repetirse cuantas veces sea necesario. [END] Terminador de sección. 4.2.2.3 Cities A pesar de ser obsoleta, esta sección sigue siendo soportada. [CITIES] Declara todas las ciudades usadas en el indexado City#=nombre_ciuda Nombre utilizado para identificar la ciudad # (city #). d El primer # debe siempre ser uno (1). Subsecuentes # deben estar en orden ascendentes. Ej.: City1=Río Tercero 80 caracteres máximo. 3 Unlikely, since each region normally is located in a single country. http://cgpsmapper.com/ 14 of 87 cGPSmapper Manual RegionIdx#=region_ index ... [END] Proyecto de Mapa El region_index representa el numero correspondiente en la declaración Region#. El primer # (RegionIdx) debe siempre ser uno (1). Subsecuentes 4 # deben ser en orden ascendente. Si se incluye, deben haber al menos 1 ciudad por región. En teoría, el limite es 13.107. Ej.: RegionIdx1=1, significa que la actual ciudad está localizada en la región 1 (a la derecha del signo igual). Las declaraciones anteriores pueden repetirse cuantas veces sea necesario. Terminador de sección. 4.2.2.4 Chart Info [CHART INFO] Name=xxx Number=xxx Projection=xxx Published=xxx Scale=### DeltaSN=### DeltaWE=### IALA=x Print=mmyyyy Edition=mmyyyy Correction=ddmmyyy y 4 Declaraciones para cartas náuticas, adjuntos al objeto para las 'marine chart' (cartas náuticas) – los cuales son creados automáticamente (similar a los objetos background) – y también adjuntos a las líneas 'marine border' (límites marinos). Esta sección debe estar presente sólo si en la sección [IMG ID], esta definido Marine=Y Nombre de la carta (Ej. La Plata a Nueva Palmira). Código de la carta (Ej. Gb3561(a)). Proyección de la carta (Ej. Mercator). Lugar de publicación de la carta (Ej. United Kingdom). Escala del mapa (Ej. 1:100000). Longitud Delta. Latitud Delta. Sistema IALA. Las áreas que usan el sistema 'B' son las Américas, Japón y las Filipinas. El resto del mundo utiliza el sistema 'A'. A B Default = A Fecha de impresión de la carta de papel. Note que MapSource mostrará el día como "01" (el campo día no esta disponible en el GPS). Fecha de edición de la carta de papel. Note que MapSource mostrará el día como "01" (el campo día no esta disponible en el GPS). Fecha de corrección de la carta de papel. Unlikely, since each city normally is located in a single region. http://cgpsmapper.com/ 15 of 87 cGPSmapper Manual σ τ π ₪ σ τ π ₪ Proyecto de Mapa Text=xxx Descripción larga / información. Pueden haber varios campos Text en un solo objeto. 16kb máximo (cada campo). TextFile=file_name Archivo conteniendo una descripción larga / información. Pueden haber varios campos TextFile en un solo objeto. El path (dirección donde se encuentra el archivo)podrá ser absoluto o relativo al actual directorio. Por compatibilidad entre plataformas, se recomienda utilizar "/" en lugar de "\" para separar los directorios en el path. En Unix, file_name es case sensitive (reconoce mayúsculas y minúsculas). 16kb máximo (cada campo). Referencia Elipsoide. 0 Krassovsky 1 Airy 2 Modified Airy 3 Australian National 4 Bessel 1841 5 Bessel 1841 (Namibia) 6 Clarke 1866 7 Clarke 1880 8 Everest (Brunei) 9 Everest (India 1830) 10 Everest (India 1956) 11 Everest (W Malaysia 1948) 12 Everest (W Malaysia 1969) 13 Modified Everest 14 Fischer 1960/Mercury 15 Modified Fischer 1960 16 Fischer 1968 17 GRS 1967 18 GRS 1980 19 Helmert 1906 20 Hough 21 International 22 South American 1969 23 WGS-60 24 WGS-66 25 WGS-72 26 WGS-84 27 Unknown Terminador de sección. ReferenceEllipsoid =### [END] http://cgpsmapper.com/ 16 of 87 cGPSmapper Manual Proyecto de Mapa 4.2.3 Declaraciones Avanzadas Los elementos en DECLARACIONES AVANZADAS deben estar en el orden aquí mostrado 4.2.3.1 Background [BACKGROUND] Name=file_name [END] τ π ₪ Declara una forma propia (custom) para el mapa – otra forma de definir una forma propia para el mapa es utilizando una sección [POLYGON] (o [RGN80]) como se describe en la sección 4.2.4.2 . Nombre del archivo ESRI sin extensión Este debe ser un path completo o relativo al archivo ESRI, sin la extensión (que debería ser.shp para archivos conteniendo datos ESRI) Terminador de sección. 4.2.3.2 Dictionary [DICTIONARY] Level#RGNnn=bitmas k [END] Referirse a la sección 4.5 (en pág. 44) para más detalles. bitmask máscara usada para mostrar / ocultar los. # nivel en el cual bitmask es aplicado. nn tipo de objeto al cual bitmask es aplicado. Terminador de sección. 4.2.3.3 Highways ♣ Esta sección será mejor documentada en futuras versiones de este manual. [HIGHWAYS] [END] Terminador de sección. 4.2.3.4 ZIP Codes (Códigos Postales) Esta sección a pesar de ser obsoleta, sigue siendo soportada. ♣ Esta sección será mejor documentada en futuras versiones de este manual. [ZIPCODES] [END] Terminador de sección. 4.2.3.5 Definitions ♣ Esta sección será mejor documentada en futuras versiones de este manual. [DEFINITIONS] [END] Terminador de sección. 4.2.4 Cuerpo (Objetos) Los objetos en el CUERPO pueden estar especificados en cualquier orden. http://cgpsmapper.com/ 17 of 87 cGPSmapper Manual Proyecto de Mapa 4.2.4.1 Point of Interest (Punto de Interés) [POI] Type=object_type SubType=object_typ e City=x Label=object_name EndLevel=# Data#=(lat,lon) StreetDesc=xxx OvernightParking=x Sección del identificador del Punto de Interés. [RGN10] (significando punto de interés) y [RGN20] (significando punto) podrán también ser utilizados. Tipo de elemento, puede ser escrito en Hex o en decimal o como nombre (Los nombres válidos están definidos en el archivo RGNtypes.txt el que puede ser modificado para cubrir requerimientos propios). SubType define el segundo byte del valor Type. El tipo de elemento puede definirse ya sea utilizando solamente la clave Type o utilizando las claves Type y SubType. Ejemplo: Type=0x0211 También puede escribirse como: Type=0x02 SubType=0x11 Indica si el POI es una ciudad. Solo utilizado si el alias[POI] es utilizado. N o 0 no es una ciudad (en lugar de [RGN10]) Y o 1 ciudad (en lugar de [RGN20]) Default = N Nombre del objeto a ser mostrado en el mapa. 80 caracteres máximo. Referirse a la sección 4.4 (en pág. 38) para más detalles. Las coordenadas en la línea Data# de menor numeración se extiende hasta el EndLevel=# especificado. Origin#=(lat,lon) también puede utilizarse. Dato de objeto para el nivel / layer #. Referirse a la sección 4.4 (en pág. 38) para más detalles. Las coordenadas están en grados, utilizando el datum definido en la cabecera 5 (o default). Aplica solamente a [RGN10]. dirección para el objeto [RGN10]. 80 caracteres máximo. Aplica solamente a [RGN10]. Indica si está permitido el estacionamiento las 24 hs. N o 0 No Y o 1 POI a la salida de la autopista tendrá una bandera de 'overnight parking'. Default = N 5 Refer to section Referirse a la sección Error! Reference source not found., on pageen pag. Error! Bookmark not defined., for further details. http://cgpsmapper.com/ 18 of 87 cGPSmapper Manual Highway=xxx σ τ π ₪ CityName=xxx σ τ π ₪ σ τ π ₪ σ τ π ₪ RegionName=xxx CountryName=xxx Zip=xxx Exit#=(type_of_exi t_facility),(direc tion_to_facility), (facilities),(labe l) [END] Proyecto de Mapa Aplica solamente a [RGN10]. Nombre de la autopista. Este nombre será agregado a la lista de autopistas disponibles, entonces podrá ser buscada en algunos receptores GPS. Garmin no soporta esta característica. 80 caracteres máximo. Para [RGN20] CityName tiene el mismo significado que Label. Si ambos Label y CityName son provistos, el que aparece último en el archivo será el que es utilizado. Para [RGN10] CityName es el nombre de la ciudad a la cual el objeto pertenece. Solamente puede utilizarse en conjunto con las claves RegionName y CountryName. 80 caracteres máximo. Nombre de la región (provincia) a la que el objeto pertenece. Solamente puede utilizarse en conjunto con las claves CityName y CountryName. 80 caracteres máximo. Nombre del país al cual el objeto pertenece. Solamente puede ser utilizado en conjunto con las claves RegionName y CityName. 80 caracteres máximo. Objeto Zip Code (código postal). 80 caracteres máximo. Aplica solamente a [RGN10]. Servicios adicionales disponibles en esta salida (exit). + type_of_exit_facility = Tipo de servicio + direction_to_facility = Dirección al servicio + facilities = Servicios + label = Nombre Integral Hex o valores decimales como indicado en sección 8.2 (Salidas(Exits), en pág. 64. 80 caracteres máximo. Terminador de sección. 4.2.4.2 Polygon [POLYGON] Type=object_type http://cgpsmapper.com/ Sección de indentificador del Polígono. [RGN80] también puede ser utilizado. Este es utilizado para definir lagos, parques, plazas, selvas, etc. Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. 19 of 87 cGPSmapper Manual SubType=object_typ e Label=object_name EndLevel=# Background=x Proyecto de Mapa SubType define el segundo byte del valor Type. El tipo de elemento puede ser definido ya sea utilizando la clave Type sola o utilizando las claves Type y SubType. Ejemplo: Type=0x0211 También puede escribirse: Type=0x02 SubType=0x11 Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Declara una forma propia al mapa (Ej. Mapa de forma irregular). El objeto background define el área del mapa base que cubre este mapa. Se recomienda que background sea utilizado solamente en mapas con límites irregulares. Si hay solamente un objeto definido como background, los EndLevel son configurados automáticamente a 9. Si no hay objetos background, o hay más de uno, entonces los EndLevel no cambiaran. ''Es un error común el de utilizar un objeto background para definir una isla. Una isla es implementada simplemente como un agujero en el polígono que la contiene. Referirse a la sección 6.6 para más detalles. El crear un objeto background para dar la forma a una isla esta muy mal. Un objeto background no es 'tierra'. Este debería ser utilizado solamente para describir el área total cubierta por el mapa. La mayoría de los mapas no requieren para nada el uso de este objeto! La única excepción es cuando se quiere crear un mapa con limites irregulares. En el cual se debería crear SOLO UN OBJETO BACKGROUND que cubra todo el mapa. Si crean más de un objeto background – no se sorprendan si el mapa es 'extraño', lento, etc... N No Y Yes Default = N http://cgpsmapper.com/ 20 of 87 cGPSmapper Manual Data#=(lat1,lon1), (lat2,lon2)... [END] Proyecto de Mapa Origin#=(lat1,lon1),(lat2,lon2) también puede ser utilizado. Datos del objeto para el layer/nivel #. Referirse a la sección 4.4 (en pág. 38) para más detalles. Las coordenadas están en grados, utilizando el datum definido en cabecera 6 (o default). Normalmente no habrá mas de una línea data# para cada nivel. La excepción es cuando se crea un polígono con agujeros. Los agujeros en los polígonos son utilizados para representar islas en lagos o mares, claros en bosques, etc. Referirse a la sección 6.6 para información de cómo crear agujeros en polígonos. Terminador de sección. 4.2.4.3 Polyline [POLYLINE] Type=object_type SubType=object_typ e Label=object_name Label2=object_name EndLevel=# Data#=(lat1,lon1), (lat2,lon2)... StreetDesc=xxx DirIndicator=x Identificador de sección Polyline. [RGN40]también podrá ser utilizado. Se utiliza para definir objetos lineales como calles, ríos, arroyos, etc. Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. SubType define el segundo byte del valor Type. El tipo de elemento puede ser definido ya sea utilizando la clave Type sola o utilizando las claves Type y SubType. Ejemplo: Type=0x0211 Puede también escribirse como: Type=0x02 SubType=0x11 Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Nombre secundario del objeto –sólo aplica a calles. Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Referirse a la sección 4.2.4.2 (en pág. 19) para más detalles. Alias de la calle o nombre secundario. 80 caracteres máximo. Muestra la dirección de la calle al seleccionar la intersección en el GPS 0 No 1 Yes Default = 0 6 Refer to section Referirse a la sección Error! Reference source not found., on pageen pag. Error! Bookmark not defined., for further details. http://cgpsmapper.com/ 21 of 87 cGPSmapper Manual σ τ π ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ ₪ π ₪ ₪ ₪ CityName=xxx RegionName=xxx CountryName=xxx Zip=xxx Proyecto de Mapa Nombre de la ciudad a la cual el objeto pertenece. Puede ser utilizado solamente en conjunto con las claves RegionName y CountryName. 80 caracteres máximo. Nombre de la región (provincia) a la cual el objeto pertenece. Puede ser utilizado solamente en conjunto con las claves CityName y CountryName. 80 caracteres máximo. Nombre del país al cual este objeto pertenece. Puede ser utilizado solamente en conjunto con las claves RegionName y CityName. 80 caracteres máximo. Zip Code (código postal) del objeto. 80 caracteres máximo. RoadID=xxx Numbers#=xxx Routeparam=xxx NodID#=xxx [END] Terminador de sección. 4.2.4.4 Punto de Interés desde OziExplorer [WPT] RgnType=object_cat egory Type=object_type EndLevel=# File#=file_name [END] http://cgpsmapper.com/ Identificador de sección de Punto de Interés, con datos importados desde un archivo .wpt de OziExplorer. Los nombres de los objetos derivan del campo “waypoint description”, y no del campo de nombre (name) 0x10 POI 0x20 point Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Archivo.wpt desde donde los datos serán importados al nivel #. El path puede ser, ya sea absoluto o relativo al actual directorio. Por compatibilidad entre plataformas, se recomienda utilizar "/" en lugar de "\" para separar los directorios en el path. En Unix, file_name discrimina Mayúsculas y Minúsculas. Terminador de sección. 22 of 87 cGPSmapper Manual Proyecto de Mapa 4.2.4.5 Polilinea o Polígono desde OziExplorer [PLT] RgnType=object_cat egory Type=object_type Label=object_name DirIndicator=# EndLevel=# File#=file_name [END] Identificador de sección de Polygon / Polyline, con datos importados desde un archivo .plt de OziExplorer. 0x40 polyline 0x80 polygon Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Si el track importado en la sección [PLT] contiene múltiples segmentos (Ej. objetos), todos los segmentos tomarán el mismo nombre, tal cual fue definido en la declaración Label. Sin embargo, es posible darle diferentes nombres a cada segmento. Para lograr esto, se debe omitir la declaración Label y especificar los nombres en un archivo adicional, que deberá tener el mismo nombre que el archivo.plt (incluida la extensión) y una extensión adicional .txt, Ej. Highways.plt.txt. El archivo debe estar en el mismo directorio que el archivo .plt. Cada línea en este archivo especifica el nombre del segmento del track correspondiente. Indicador de dirección, sólo para calles, autopistas, etc. 0 Sin dirección 1 el GPS mostrará la dirección de la calle (calculada internamente por el GPS) Default = 0 Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Archivo.wpt desde donde los datos serán importados al nivel #. El path puede ser, ya sea absoluto o relativo al actual directorio. Por compatibilidad entre plataformas, es recomendado utilizar "/" en lugar de "\" para separar los directorios en el path. En Unix, file_name discrimina Mayúsculas y Minúsculas. Terminador de sección. 4.2.4.6 Archivos Shape σ τ π ₪ [SHP] http://cgpsmapper.com/ Identificador de sección de archivos ESRI shape. 23 of 87 cGPSmapper Manual Proyecto de Mapa name=file_name Nombre del archivo ESRI sin la extensión. Este debe ser el path completo o relativo al archivo ESRI, sin la extensión (que debería ser .shp para archivos conteniendo datos ESRI). Tipos de objetos a ser importados desde archivos ESRI 16 o RGN10 POI –puntos de interés 32 o RGN20 cities –ciudades 64 o RGN40 lines -líneas 128 o RGN80 polygons -polígonos 2 o RGN02 marine polygons –polígonos marinos 3 o RGN03 marine lines -líneas marinas 4 o RGN04 marine points -puntos marinos Nombre del campo - en el archivo asociado .dbf – desde donde cGPSmapper obtendrá el Label para cada objeto. Nombre secundario para calles. Utilizado en caso de que se le quiera dar un ID numérico y un nombre. El nombre secundario de la calle (numero o nombre de calle si es una autopista por ejemplo: Calle Belgrano=Ruta Nacional Nro. 2) – no es visible en el GPS pero es utilizado al buscar calles por nombre. Nombre del campo – en el archivo .dbf asociado – desde donde cGPSmapper obtendrá el object_type (tipo de objeto) para cada objeto. El campo field_name deberá contener un valor decimal o hexadecimal representando el tipo de objeto. Si se especifican ambos DefaultType y TypeField, ocurrirá un error, pero deberá especificarse al menos uno de ellos. Referirse a la sección 4.4 (en pág. 38) para más detalles sobre tipos de objetos válidos. Nombre del campo – en el archivo .dbf asociado – desde donde cGPSmapper obtendrá el segundo byte del object_type este es un campo opcional porque el object_type puede ser definido utilizando solamente TypeField N o 0 Oculta dirección de la calle en intersecciones Y o 1 Muestra dirección de la calle en intersecciones Default = N Nivel dentro del cual se importarán los objetos. Referirse a la sección 4.4 (en pág. 38) para más detalles. Las coordenadas de la línea Level=# se aplicarán hasta el nivel especificado por EndLevel=#. Type=xxx LabelField=field_n ame Label2Field=field_ name TypeField=field_na me SubTypeField=field _name DirField=field_nam e Level=# EndLevel=# http://cgpsmapper.com/ 24 of 87 cGPSmapper Manual Proyecto de Mapa StreetDesc=field_n ame Valor decimal o hexadecimal representando el tipo de objeto a ser aplicado cuando el campo TypeField no está especificado. Si ambos DefaultType y TypeField están especificados, ocurrirá un error, pero al menos uno de ellos debe ser especificado. Referirse a la sección 4.4 (en pág. 38) para más detalles sobre tipos de objetos válidos. Nombre del campo – en el archivo .dbf asociado – desde donde cGPSmapper obtendrá el CityName para cada objeto. Sólo utilizado para polylines (Ej. cuando Type=RGN40 o Type=64) y POIs (Ej. cuando Type=RGN20 o Type=32 o Type=RGN10 o Type=16). Nombre del campo – en el archivo .dbf asociado – desde donde cGPSmapper obtendrá el RegionName para cada objeto. No debe estar presente si el elemento DefaultRegionCountry esta presente en la sección [IMG ID]. Sólo utilizado para polylines (Ej. cuando Type=RGN40 o Type=64) y POIs (Ej. cuando Type=RGN20 o Type=32 o Type=RGN10 o Type=16). Nombre del campo – en el archivo .dbf asociado – desde donde cGPSmapper obtendrá el CountryName para cada objeto. No debe estar presente si el elemento DefaultCityCountry esta presente en la sección [IMG ID]. Sólo utilizado para polylines (Ej. cuando Type=RGN40 o Type=64) y POIs (Ej. cuando Type=RGN20 o Type=32 o Type=RGN10 o Type=16). Numero de casa escrito como cadena (string). Usado para búsqueda de direcciones y ruteo. Sólo utilizado para POIs (Type=RGN10 o Type=16). Nombre de calle o descripción adicional. Sólo utilizado para POIs (Type=RGN10 o Type=16). PhoneNumber=field_ name Numero de teléfono escrito como cadena (string). Sólo utilizado para POIs (Type=RGN10 o Type=16). DefaultType=object _type σ τ π ₪ CityName=field_nam e σ τ π ₪ RegionName=field_n ame σ τ π ₪ CountryName=field_ name τ π ₪ τ π ₪ τ π ₪ HouseNumber=field_ name http://cgpsmapper.com/ 25 of 87 cGPSmapper Manual Proyecto de Mapa τ π ₪ Zip=field_name ₪ RoadID=field_name ₪ SpeedType=field_na me ₪ RoadClass=field_na me ₪ OneWay=field_name ₪ ₪ Toll=field_name VehicleE=field_nam e VehicleD=field_nam e VehicleC=field_nam e VehicleB=field_nam e VehicleT=field_nam e VehicleP=field_nam e Nombre del campo – en el archivo .dbf asociado – desde donde cGPSmapper obtendrá el Zip para cada objeto. Sólo utilizado para polylines ( Ej. cuando Type=RGN40 o Type=64) y POIs (Type=RGN10 o Type=16). Numero de ID único para la calle. Este es utilizado internamente por cGPSmapper para la creación de datos de ruteo. Utilizado para ruteo. Este atributo define la velocidad máxima permitida – es utilizada principalmente para calcular la ruta más rápida. Hay 8 de ellas: 7 128 km/h 6 108 km/h - Puede ser ajustada desde MapSource 5 93 km/h - Puede ser ajustada desde MapSource 4 72 km/h - Puede ser ajustada desde MapSource 3 56 km/h - Puede ser ajustada desde MapSource 2 40 km/h - Puede ser ajustada desde MapSource 1 20 km/h 0 8 km/h (ferry) Utilizado para ruteo. Este atributo define la importancia de la calle para el ruteo. Este es uno de los atributos más importantes para el ruteo. El de menor importancia es 0, el de mayor es 4. Road class 4 debería ser utilizado para Major highways y otras calles principales. Utilizado para ruteo. 1 calle de una mano, donde la dirección permitida es siempre desde el principio hasta el final de la calle, considerando la dirección de la digitalización. -1 calle de una mano, dirección opuesta al sentido de digitalización. 0 calle doble mano. Utilizado para ruteo. Define que es una autopista paga (con peaje). 1 no permitidos vehículos de emergencia en esta calle. ₪ ₪ ₪ ₪ ₪ http://cgpsmapper.com/ 1 no permitidos vehículos de entregas (delivery). 1 no permitidos autos en esta calle. 1 no permitidos buses en la calle. 1 no permitidos taxis en la calle. 1 no permitidos peatones en la calle. 26 of 87 cGPSmapper Manual ₪ ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ VehicleI=field_nam e VehicleR=field_nam e TextFileLines=fiel d_name TextStart=line_num ber TextEnd=line_numbe r TextFile=file_name Color=field_name Style=field_name Height=field_name Depth=field_name DepthUnit=field_na me HeightUnit=field_n ame Position=field_nam e DepthFlag=field_na me FoundationColor=fi eld_name Light=field_name LightType=field_na me Note=field_name Proyecto de Mapa 1 no permitidas bicicletas en la calle. 1 no permitidos camiones en la calle. Nombre del archivo con un texto descriptivo largo del objeto Numero de línea de comienzo del archivo TextFileLines a ser importado Numero de línea final del archivo TextFileLines file a ser importado Nombre del archivo de texto a ser importado Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. Referirse a la sección 4.3 (en pág. 30) para más detalles. LocalDesignator=fi eld_name Referirse a la sección 4.3 (en pág. 30) para más detalles. InternationalDesig nator=field_name Referirse a la sección 4.3 (en pág. 30) para más detalles. Period=field_name Referirse a la sección 4.3 (en pág. 30) para más detalles. http://cgpsmapper.com/ 27 of 87 cGPSmapper Manual σ τ π ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ σ τ π ₪ Proyecto de Mapa HeightAboveFoundat ion=field_name Referirse a la sección 4.3 (en pág. 30) para más detalles. HeightAboveDatum=f ield_name Referirse a la sección 4.3 (en pág. 30) para más detalles. HeightAboveFoundat ionUnit=field_name Referirse a la sección 4.3 (en pág. 30) para más detalles. HeightAboveDatumUn it=field_name Referirse a la sección 4.3 (en pág. 30) para más detalles. LeadingAngle=field _name Referirse a la sección 4.3 (en pág. 30) para más detalles. Racon=field_name Referirse a la sección 4.3 (en pág. 30) para más detalles. DoubleLights=field _name Referirse a la sección 4.3 (en pág. 30) para más detalles. DoubleLightsHorizo ntal=field_name Referirse a la sección 4.3 (en pág. 30) para más detalles. FacilityPoint=fiel d_name [END] Referirse a la sección 4.3 (en pág. 30) para más detalles. Terminador de sección. 4.2.4.7 Archivo de MapDekode ♣ Esta sección será mejor documentada en futuras versiones de este manual. [DBX] name=file_name Nombre del archivo de MapDekode (incluyendo extensión) a ser procesada en la corriente compilación. [END] Terminador de sección. http://cgpsmapper.com/ 28 of 87 cGPSmapper Manual Proyecto de Mapa 4.2.4.8 File [FILE] name=file_name [END] Listado de otros archivos PFM a ser incluidos en la corriente compilación. Nombre del archivo PFM (incluyendo extensión) a ser procesado en la corriente compilación. El compilador procesará todos los objetos (y secciones) en el archivo especificado como si fuera parte del archivo actual. El archivo incluido puede contener cualquiera de las secciones excepto la sección [IMG ID]. Se podrá especificar ya sea el path completo o relativo al directorio actual. Terminador de sección. 4.2.5 Objetos con elevación Por defecto, la elevación esta definida en pies (feet) en PFM. Para definir la elevación en metros, la declaración Elevation=m deberá ser definida en la sección de cabecera ( Referirse a la sección Error! Reference source not found. en pág. Error! Bookmark not defined.). Puesto que esta es una definición global, todas las elevaciones en el mapa deberán estar en la misma unidad (ya sea todas en pies(feet) o todas en metros). La elevación puede ser especificada para objetos POI como summit (Type 0x6616) y depth / height points (Types 0x6200 & 0x6300) como así también en objetos polyline como land / depth contours (Types=0x20 a 0x25). La elevación debe indicarse el campo label de los objetos. La siguiente extracción de código define un height point (punto de elevación) con elevación 668 m (asumiendo Elevation=m está definido en la sección cabecera): [RGN10] Type=0x6300 Label=668 Origin0=(-33.93497,18.38925) [END-RGN10] Un minor land contour (contorno terrestre menor) con elevación de 1080 m puede ser definido de esta manera: [RGN40] Type=0x20 Label=1080 Data0=(-33.96727,18.42540),(-33.96725,18.42557), (-33.96709,18.42600),(-33.96693,18.42624),(33.96682,18.42630), (-33.96662,18.42627),(-33.96646,18.42581),(33.96641,18.42557) [END-RGN40] http://cgpsmapper.com/ 29 of 87 cGPSmapper Manual Proyecto de Mapa Un texto puede ser combinado con la elevación en el nombre usando el delimitador ~[0x1f] para indicar la elevación. Ejemplo de un summit (cumbre) con 1084 m de elevación: [RGN10] Type=0x6616 Label=Table Mountain~[0x1f]1084 Origin0=(-33.96664,18.42569) [END-RGN10] 4.2.6 Calles con Numeración ♣ Esta sección será mejor documentada en futuras versiones de este manual. 4.3 Cartas Náuticas Las Cartas Náuticas son un tipo especial de cartografía - similar a las Garmin BlueChart – que son utilizadas como ayuda navigacional y contienen sus propios grupos de elementos marinos. A pesar de que las cartas náuticas son generadas, manejadas y compiladas de la misma manea que los mapas ordinarios, se aplican ciertas restricciones a los atributos de los objetos (Ej. Atributos extendidos como CityName, RegionName, StreetDesc no son aplicables – objetos marinos no pueden ser buscar). Estas restricciones se explican en la presente sección. Todos los atributos incluidos a continuación son para ser incluidos en una de las siguientes secciones: [POI], [POLYLINE], [POLYGON]. Referirse a la sección 4.2 (en pág. 7) para más detalles sobre estas secciones. Los mapas marinos no pueden ser transparentes. Marine=x Indica si el objeto es de tipo marino. N o 0 objeto no marino Y o 1 objeto marino Default = Marine valor en la sección de [IMG ID] . Si no presente, default = N. Los objetos marinos utilizan muchos atributos especiales adicionales, los que están listados más abajo. Los objetos marinos tienen solamente las siguientes claves en común: Type=object_type Tipo de elemento, puede ser escrito en hex, en decimal o como nombre (los nombres válidos están definidos en el archivo RGNtypes.txt los que pueden ser adaptados a las necesidades). http://cgpsmapper.com/ 30 of 87 cGPSmapper Manual SubType=object_typ e Label=object_name Data#=(lat,lon) EndLevel=# σ τ π ₪ σ τ π ₪ Proyecto de Mapa SubType define el valor del segundo byte Type. El tipo de elemento puede ser definido ya sea utilizando solamente la clave Type o utilizando las claves Type y SubType. Ejemplo: Type=0x0211 También puede escribirse como: Type=0x02 SubType=0x11 Nombre opcional del objeto a ser mostrado en el mapa. 80 caracteres máximo. Origin#=(lat,lon) también puede ser utilizado. Datos de objeto para el nivel/layer #. Referirse a la sección 4.4 (en pág. 38) para más detalles. Las coordenadas están en grados, utilizando el datum definido en la cabecera 7 (o default). Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. Los objetos marinos también podrán tener las siguientes claves, dependiendo del object_type: Text=xxx Descripción larga / información mostrada en la ventana de propiedades del objeto. Pueden existir varias entradas Text en un solo objeto. Aplica solamente a los siguientes tipos marinos: polígonos de tipo 0x0700 y 0x0704 points de tipo 0x0800 y 0x0902 16kb máximo (cada entrada). TextFile=file_name Descripción larga / información mostrada en la ventana de propiedades del objeto. Pueden existir varias entradas TextFile en un solo objeto. El path podrá ser absoluto o relativo al actual directorio. Por compatibilidad entre plataformas, se recomienda utilizar "/" en lugar de "\" para separar los directorios en el path. En Unix, file_name discrimina mayúsculas y minúsculas. 16kb máximo (cada entrada). 7 Refer to section Referirse a la sección Error! Reference source not found., on pageen pag. Error! Bookmark not defined., for further details. http://cgpsmapper.com/ 31 of 87 cGPSmapper Manual Color=## Style=## Proyecto de Mapa Color del objeto. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Aplica solamente a los siguientes tipos marinos: polylines de tipos 0x04XX a 0x06XX points de tipos 0x0500 (texto coloreado) Valores válidos - suma de: 0x00 a 0x03 (estilos básicos) 0x10 a 0x30 (estilos extendidos) 0x00 0x01 0x02 0x03 0x10 0x11 0x12 0x13 0x20 0x21 0x22 0x23 0x30 0x31 0x32 0x33 Height=##.# http://cgpsmapper.com/ Aplica solamente a los siguientes tipos marinos: polylines de tipos 0x04XX a 0x06XX Sinónimo de Depth. No puede estar presente si Depth esta presente. 32 of 87 cGPSmapper Manual Depth=##.# Proyecto de Mapa Valor del punto depth / height con un decimal (Ej. 20.1). El valor máximo es 65535, cuando el valor esta definido como integral, y 6553, cuando el valor esta definido como real. Advertencia: Este valor no será mostrado si el seteo del “Spot Soundings” en el receptor GPS esta puesto en “Off”. Por favor notar que este seteo también afecta algunos otros objetos (Principalmente sondeos (soundings)): estos no serán mostrados en absoluto (porque estos no tienen una representación visual a excepción del valor de profundidad/altura (depth/height)). Esto es peligroso para la navegación porque información muy importante quedará oculta en la carta. También hay una configuración de “Spot Soundings” en Preferences de MapSource. DepthUnit=x HeightUnit=x Position=# http://cgpsmapper.com/ Aplica solamente a los siguientes tipos marinos (como height / depth): polylines de tipos 0x0105 a 0x0107, 0x03XX polygon de tipos 0x0105 a 0x0107, 0x03XX points de tipos 0x03XX (soundings, building, spot height) points de tipos 0x04XX (obstruction) Sinónimo de HeightUnit. No puede estar presente si HeightUnit está presente. Permitido sólo cuando Depth o Height están presentes. m metros f feet (pies) Default = Elevation valor en la sección [IMG ID]. Permitido sólo cuando Depth o Height están presentes. Posición de la obstrucción. 0 desconocida 1 (vació) 2 dudosa 3 existencia dudosa 4 aproximada 5 reportada Aplica solamente a los siguientes tipos marinos: points de tipos 0x04XX (obstruction) 33 of 87 cGPSmapper Manual DepthFlag=# FoundationColor=# http://cgpsmapper.com/ Proyecto de Mapa Información de profundidad de la obstrucción. 0 vació (no info de profundidad) 1 desconocida, peligrosa para navegación 2 en superficie al datum de la carta 3 desconocida, seguro para navegación 4 desconocida Aplica solamente a los siguientes tipos marinos: points de tipos 0x04XX (obstruction) Color del marcador. 0x00 (símbolo genérico) 0x01 rojo verde 0x02 0x03 amarillo 0x04 blanco 0x05 negro 0x06 negro-amarillo 0x07 blanco-rojo 0x08 negro-rojo 0x09 blanco-verde 0x0a rojo-amarillo 0x0b rojo-verde 0x0c anaranjado 0x0d negro-amarillo-negro 0x0e amarillo-negro 0x0f amarillo-negro-amarillo 0x10 rojo-blanco 0x11 verde-rojo-verde 0x12 rojo-verde-rojo 0x13 negro-rojo-negro 0x14 amarillo-rojo-amarillo 0x15 verde-rojo negro-blanco 0x16 0x17 blanco-anaranjado 0x18 anaranjado-blanco 0x19 verde-blanco Aplica solamente a los siguientes tipos marinos: points de tipos 0x02XX 34 of 87 cGPSmapper Manual Light=colour Light=(colour,rang e) Proyecto de Mapa Definición del color de luz y rango. Hay varios formatos aceptados: - Light=2 define el color de la luz (valido para tipos 0x02XX) - Light=(3,4) color 3 y rango 4 nm Los rangos siempre están indicados en millas náuticas. σ τ π ₪ Light=(colour,rang e,anle)...(colour, range,anle) Colores de luces: 0x00 no iluminada 0x01 roja verde 0x02 0x03 blanca 0x04 azul 0x05 amarilla 0x06 violeta 0x07 ámbar Aplica solamente a los siguientes tipos marinos: points de tipos 0x02XX (acepta SOLO el atributo de color!) points de tipos 0x01XX Definición de color de luz, rango nominal y sectores iluminados. Light = (2,3,10.0), (3,3,205.0) define color 2, rango 3 nm desde ángulo 10.0 a 205.0 y color 3, rango 3 nm desde ángulo 205.0 a 10.0 Deben utilizarse los ángulos reales (geográficos) (al contrario de magnéticos). Los ángulos están acomodados en sentido horario y están dados desde el lado del mar y mirando hacia la luz. Este es el rumbo de la luz como se ve desde el barco cruzando las líneas del sector. Por favor note que la configuración de “Light sectors” puede ser cambiada desde ambos MapSource y GPS para acomodarse a las necesidades. Aplica solamente a los siguientes tipos marinos: points de tipos 0x02XX (acepta SOLO atributo de color!) - points de tipos 0x01XX http://cgpsmapper.com/ 35 of 87 cGPSmapper Manual LightType=xxx http://cgpsmapper.com/ Proyecto de Mapa Definición del tipo de luz. Puede ser un numero (como decimal o hex) o una letra. Si el valor es una letra, entonces el tipo de luz es seteado a 0x0b (Código Morse) y la letra es utilizada como una letra de código Morse. Valores Hex: 0x00 unlit / no iluminado 0x01 fixed / fijo 0x02 isophase / isofásica 0x03 flashing / destellos 0x04 group flashing / grupo de destellos 0x05 composite group flashing / grupo de destellos compuesto 0x06 occulting / ocultación 0x07 group occulting / grupos de ocultación 0x08 composite group occulting / grupo de ocultación compuesto 0x09 long flashing / destello largo 0x0a group long flashing / grupo de destellos largos 0x0b Letra Morse – (ver arriba) 0x0c quick / destello rápido 0x0d group quick / grupo de destellos rápido 0x0e group quick and long flashing / grupo de destellos rápidos y destellos largos 0x0f interrupted quick / destello rápido interrumpido 0x10 very quick / destellos muy rápidos 0x11 group very quick / grupo de destellos muy rápidos 0x12 group very quick and long flashing / grupo de destellos muy rápidos y destellos largos 0x13 interrupted very quick / destellos muy rápidos interrumpidos 0x14 ultra quick / destellos ultra rápidos 0x15 interrupted ultra quick / destellos ultrarrápidos interrumpidos 0x16 fixed and occulting / fijo con periodo de ocultación 0x17 fixed and group occulting / fija con grupo de ocultación 0x18 fixed and isophase / fija isofásica 0x19 fixed and flashing / fija y destellos 0x1a fixed and group flashing / fija con grupo de destellos 0x1b fixed and long flashing / fija y destellos largos 0x1c alternating / alternante 0x1d alternating occulting / ocultación alternante 0x1e alternating flashing / destellos alternates 36 of 87 0x1f alternating group flashing / grupo de destellos alternantes Aplica solamente a los siguientes tipos marinos: cGPSmapper Manual σ τ π ₪ σ τ π ₪ σ τ π ₪ Proyecto de Mapa Note=xxx Texto visible en la ventana de propiedades del objeto. Aplica solamente a los siguientes tipos marinos: points de tipos 0x01XX y 0x02XX LocalDesignator=xx x Texto visible en la ventana de propiedades del objeto. Aplica solamente a los siguientes tipos marinos: points de tipos 0x01XX y 0x02XX InternationalDesig nator=xxx Texto visible en la ventana de propiedades del objeto. Aplica solamente a los siguientes tipos marinos: points de tipos 0x01XX y 0x02XX Period=xxx Periodo(s) de la luz. Puede ser un valor simple o una serie de valores. Ejemplos: Period=2.3 Period=2.3,2.1,2.3,1.0 Aplica solamente a los siguientes tipos marinos: points de tipo 0x01XX Altura por encima de la base. Valor visible en la ventana de propiedades del objeto. Aplica solamente a los siguientes tipos marinos: points de tipos 0x01XX Altura por encima del datum. Valor visible en la ventana de propiedades del objeto. Aplica solamente a los siguientes tipos marinos: points de tipos 0x01XX m metros f feet (pies) Default = Elevation valor de la sección [IMG ID] . Permitido sólo cuando HeightAboveFoundation esté presente. m metros f feet (pies) Default = Elevation valor de la sección [IMG ID]. Permitido sólo cuando HeightAboveDatum esté presente. Ángulo de orientación (en grados) para la luz, valor con un decimal. Ejemplo: LeadingAngle=120.1 Aplica solamente a los siguientes tipos marinos: points de tipos 0x01XX σ τ π ₪ σ τ π ₪ σ τ π ₪ HeightAboveFoundat ion=## σ τ π ₪ σ τ π ₪ HeightAboveDatumUn it=## HeightAboveDatum=# # HeightAboveFoundat ionUnit=## LeadingAngle=##.# http://cgpsmapper.com/ 37 of 87 cGPSmapper Manual σ τ π ₪ Racon=x σ τ π ₪ DoubleLights=x σ τ π ₪ DoubleLightsHorizo ntal=x FacilityPoint=xxx Proyecto de Mapa Y yes N no Default = N Aplica solamente a los siguientes tipos marinos: Points de tipos 0x01XX información adicional mostrada en la ventana de propiedades. Numero de burbujas de luz. Valores válidos de 1 a 7. Aplica solamente a los siguientes tipos marinos: Points de tipos 0x01XX Información adicional mostrada en la ventana de propiedades. Doble luz horizontal/ bandera vertical. Y yes N no Default = N Aplica solamente a los siguientes tipos marinos: points de tipos 0x01XX Puntos de servicio, suma de banderas. 0x000001 boat ramp -rampa de botes 0x000002 drinking water -agua potable 0x000004 restrooms -baños 0x000008 picnic area -área de picnic 0x000010 campground -campamento 0x000020 marina -marina/muelle 0x000040 fuel -combustible 0x000080 marine supply -suministros marinos 0x000100 bait and tackle -carnada y art. de pesca 0x000200 groceries -provisiones 0x000400 restaurant -restaurante 0x000800 water/electric hook-up –conexión agua/electri. 0x001000 boat/motor rental –alquiler de bote/motor 0x002000 guide service -servicio de guía 0x004000 lodging -alojamiento 0x008000 dump station -estación de descarga 0x010000 handicap accessible –acceso discapacitados Aplica solamente a los siguientes tipos marinos: points de tipos 0x0903 4.4 Levels (Niveles) 4.4.1 Introducción Cada receptor Garmin® GPS con capacidad para mapas da la opción de acercar o alejar (zoom in y out) en la pagina de mapas, ya sea mostrando un área pequeña con muchos detalles o una grande con menos detalles. La selección de los objetos del mapa los cuales son apropiados para ser mostrados por la unidad depende del nivel de zoom. Por ejemplo, cuando acercamos al máximo (zoom in), http://cgpsmapper.com/ 38 of 87 cGPSmapper Manual Proyecto de Mapa lo mas probable es que se desee ver edificios individuales en el mapa. Al alejarse (zoom out), este nivel de detalles sería inapropiado porque haría el mapa muy confuso. Usando niveles en el archivo PFM permite decidir las configuraciones de zoom al cual los objetos en el mapa serán visibles. Los niveles también nos permiten mostrar objetos en el mapa de diferentes maneras dependiendo de los niveles de zoom. Por ejemplo, un lago debería aparecer como una región a ciertos niveles de zoom pero como un simple punto en otros. Esto se logra creando dos objetos de mapa que representan este lago – uno una región y el otro un simple punto, y eligiendo para cada uno el nivel apropiado para que sean mostrados en el zoom correcto. Seguramente también se querrá mostrar sólo los objetos más importantes como calles principales y ciudades a un nivel de zoom grande e incluir calles secundarias – y otros objetos como vías de tren – a niveles de zoom mas detallados. Figura 1: ejemplo de Figura 2: ejemplo de mapa con menos detalle mapa con más detalle Hasta se pueden tener diferentes coordenadas para el mismo objeto en el mapa a diferentes niveles de zoom. El uso mas común para esto es el incluir mas detalles – tal vez mostrando cada curva en un río, cuando nos acercamos (zoom in) y menos detalles cuando nos alejamos (zoom out). Pero normalmente esto no será necesario, porque cGPSmapper reduce automáticamente el numero de puntos en niveles de zoom mas altos. 4.4.2 Conceptos y Terminología Cuando hacemos zoom in y out en la página de mapas del GPS, se muestra una línea de escala en la esquina inferior izquierda de la pantalla † . Esta tiene anotada la escala actual, algo como "800ft" o "2km" o la que corresponda. En un archivo PFM , estos niveles de zoom son identificados utilizando un valor integral llamado Hardware Zoom Level (nivel de zoom de hardware). Hardware zoom levels están en el rango de 1-24. Noten que esto no tiene precisión de 1:1 de mapeo entre el hardware zoom levels y los posibles seteos de zoom del dispositivo. El hardware zoom level es simplemente una guía. Hardware zoom level 24 representa el nivel de mapa mas detallado en el dispositivo. Cada numero de nivel de zoom menor sucesivo en el mapa es 2 veces la escala del mapa con el numero previo. Los valores aproximados de los hardware zoom levels dentro de la configuración de zoom del dispositivo se muestran en la tabla mas abajo. Note que esto es sólo una aproximación. † eTrex series. Other models may vary. http://cgpsmapper.com/ 39 of 87 cGPSmapper Manual Proyecto de Mapa Los niveles equivalentes a los niveles de zoom de Garmin® , desafortunadamente, no son una ciencia exacta. Level no. 8 GPS Equivalent (Metric) GPS Equivalent (Imperial) 24 Up to 120m Up to 500ft 23 200m, 300m 800ft to 0.2 miles 22 500m 0.3 miles 21 800m to 1.2km 0.5 miles 20 2km 0.8 miles to 1.2 miles 19 3km 2 miles to 3 miles 18 5km to 8km 5 miles 17 12km 8 miles to 12 miles 16 20km to 30km 20 miles to 30 miles 15 50km 50 miles 14 80km to 120km 80 miles to 120 miles 13 200km to 300km 200 miles to 300 miles 12 500km to 800km 500 miles El principio de duplicar la escala del mapa para cada número de zoom sucesivo continúa mas allá del nivel 12 pero hardware zoom levels menores no son realmente útiles. Zoom level 12 representa la configuración mas alejada "zoomed out" para los actuales dispositivos Garmin®. Los hardware zoom levels descriptos mas arriba son encontrados solamente en la sección [IMG ID] del archivo PFM . El resto del archivo utiliza un esquema de numeración de niveles diferente llamado Map Zoom Levels (niveles de zoom del mapa). Los Map zoom levels son definidos por el autor del mapa. Cualquier mapa puede utilizar hasta diez niveles de zoom (map zoom levels) numerados de 0 a 9. Si se utilizan menos de 10 map zoom levels los números de map zoom levels deben ser consecutivos comenzando desde 0. Dentro de la sección [IMG ID] se especifica el número de niveles de zoom del mapa (map zoom levels) que se utilizarán con una línea de la forma EndLevel=n. La relación entre el nivel elegido de zoom del mapa (map zoom levels) y el de hardware (hardware zoom levels) se hace utilizando un grupo de líneas Levelm=h, donde m es el nivel de zoom del mapa (map zoom level) y h es el correspondiente hardware zoom level. Por ejemplo: [IMG ID] Levels=4 Level0=23 Level1=21 Level2=20 Level3=17 La extracción mostrada mas arriba especifica que el mapa utiliza cuatro niveles de zoom de mapa (map zoom levels). El nivel de zoom del mapa (map zoom level) cero corresponde al 8 As previously indicated, the map level settings dictate the level at which objects are visible assuming the GPS user has their unit's map detail level set to Normal. http://cgpsmapper.com/ 40 of 87 cGPSmapper Manual Proyecto de Mapa nivel de zoom de hardware (hardware zoom level) 23; el nivel de zoom del mapa 1 corresponde al nivel de zoom de hardware 21 y así sucesivamente. El nivel de zoom de hardware no necesita ser consecutivo, pero cada nivel de zoom de mapa sucesivo debe corresponder a un numero menor de nivel de zoom de hardware que el anterior. La configuración en el ejemplo especifica que los objetos del mapa y coordenadas definidas en el nivel de zoom de mapa cero, serán utilizadas a un nivel de zoom de hardware de 23 para arriba. Los objetos definidos en el nivel de mapa 1 serán utilizados a un nivele de zoom de hardware de 21 y 22, y así sucesivamente. El nivel de zoom de mapa con numeración más alta define el nivel de zoom al que el mapa reemplazará el mapa base de la unidad de GPS. En el ejemplo, el nivel de zoom de mapa de mayor numeración es Level3 y su correspondiente nivel de zoom de hardware es 17. Esto significa que si el usuario del GPS acerca el mapa (zoom in) al nivel 17 o mayor podrá ver este mapa subido al gps. En niveles de hardware 16 y menores se verá el mapa base. El nivel de zoom de mapa más alto es usado solamente con el propósito de definir cuando nuestro mapa se superpondrá al mapa base. No está permitido definir objetos de mapa ni coordenadas en este nivel. Entonces, en nuestro ejemplo, niveles de zoom de mapa 0, 1 y 2 son los únicos disponibles para definir objetos de mapa. El nivel de zoom de mapa 3 es solamente utilizado para definir cuando nuestro mapa reemplazará al mapa base. Esto significa que siempre se debe definir un nivel mas de zoom de mapa de los que realmente se necesitan para los objetos del mapa, y cada definición de mapa debe por lo tanto incluir como mínimo dos niveles de zoom de mapa. Entendiendo la relación entre nivel de zoom de mapa y nivel de zoom de hardware podrá efectivamente ignorar el nivel de zoom de hardware durante el proceso de creación del mapa. En el resto de esta sección del manual, el termino level deberá ser interpretado como que el nivel de zoom de mapa, a menos que se indique lo contrario. 4.4.3 Utilizando niveles al definir objetos del mapa Lo siguiente fue extraído de un archivo PFM definiendo la villa de Remenham (Berkshire, UK) como un Punto de Interés (POI): [RGN10] Type=3328 Label=Remenham Data0=(51.551744,-0.889936) [END] Note que la línea de definición de coordenadas comienza con Data0=. El dígito que le sigue a la palabra Data especifica el nivel al que las coordenadas de este objeto serán utilizadas. Esta definición solamente especifica las coordenadas para el nivel cero. Esto significa que la villa será visible para el usuario del GPS solamente al nivel de zoom cero. Supongamos que cambiamos esto a: http://cgpsmapper.com/ 41 of 87 cGPSmapper Manual Proyecto de Mapa [RGN10] Type=3328 Label=Remenham Data1=(51.551744,-0.889936) [END] Ahora hemos definido las coordenadas para el nivel 1 solamente. Esto significa que la villa será visible solamente en el nivel de zoom 1. Si el usuario del gps acerca o aleja más el zoom la villa no será visible. Digamos que queremos que la villa sea visible a niveles cero, uno y dos. Se podría escribir: [RGN10] Type=3328 Label=Remenham Data0=(51.551744,-0.889936) Data1=(51.551744,-0.889936) Data2=(51.551744,-0.889936) [END] Sin embargo hay una forma mas fácil y mejor. La definición de arriba puede ser abreviada utilizando una línea EndLevel=n: [RGN10] Type=3328 Label=Remenham EndLevel=3 Data0=(51.551744,-0.889936) [END] Lo que la línea EndLevel=n dice es que las coordenadas en la línea Datan= de numeración mas alta se aplicarán hasta el nivel especificado en EndLevel=n, comenzando con el numero de nivel especificado en la línea Datan=. En nuestro ejemplo, EndLevel=3, combinado con Data0= significa que las coordenadas se aplicaran en los tres niveles consecutivos comenzando con el nivel 0 (Ej. niveles 0, 1, 2 y 3). Levels y LevelsNumber son "antiguos" equivalentes de EndLevel. 4.4.3.1 Acomodando las formas de acuerdo al nivel. En el ejemplo anterior, el objeto en nuestro mapa tenia las mismas coordenadas en todos los niveles en los que era visible. Para objetos de un solo punto, no hay necesidad de que las coordenadas varíen. No queremos nuestra villa moviéndose alrededor del país cada vez que se acerca o aleja el zoom en nuestro mapa! http://cgpsmapper.com/ 42 of 87 cGPSmapper Manual Proyecto de Mapa Para regiones y líneas, querrán modificar las coordenadas de acuerdo al nivel de zoom. Consideremos el siguiente sendero: [RGN40] Type=22 Label= EndLevel=3 Data0=(51.562624,-1.070283),(51.561637,1.070592),(51.561272,-1.069878), (51.560059,-1.064277) [END] Este sendero será visible, y tendrá exactamente la misma forma, en los niveles del 0 al 3. Ahora, cambiémoslo ligeramente: [RGN40] Type=22 Label= EndLevel=2 Data0=(51.562624,-1.070283),(51.561637,1.070592),(51.561272,-1.069878), (51.560059,-1.064277) Data1=(51.562624,-1.070283),(51.561272,1.069878),(51.560059,-1.064277) [END] El sendero seguirá visible en los niveles del 0 al 3 pero la forma cambia sutilmente entre el nivel cero (el mayor detalle) y el nivel uno. En el nivel cero hay cuatro vértices en la línea. En los niveles uno y dos esto se reduce a tres vértices. Lo que en realidad estamos haciendo es especificando que solamente estamos interesados en la forma precisa de las curvas en el sendero al nivel de zoom más cercano. Reduciendo el detalle en niveles de zoom más altos se puede reducir el tamaño de nuestros mapas digitales, reduciendo el tiempo de transferencia al GPS y ayudando a que entren en la memoria donde de otra manera no lo haría. En la práctica, normalmente no se necesita explícitamente especificar la reducción en el detalle de esta manera porque cGPSmapper automáticamente detecta cuando hay detalles innecesarios para el nivel de zoom específico. cGPSmapper automáticamente promedia puntos consecutivos que están muy cercanos como para ser distinguidos en la pantalla del GPS y descarta los puntos innecesarios. No obstante, es útil para el autor de mapas entender como es posible tomar control explicito sobre la forma de los objetos del mapa cuando sea necesario. 4.4.4 Características de los equipos de GPS Las siguientes secciones explican como el autor del mapa puede controlar los niveles a los que los objetos son mostrados. Esto en la teoría. En la práctica las cosas pueden ser un poco diferentes. http://cgpsmapper.com/ 43 of 87 cGPSmapper Manual Proyecto de Mapa La primera cosa a tomar en cuenta es que la configuración del nivel de mapa dicta el nivel al cual los objetos son visibles asumiendo que el usuario del GPS tiene la unidad configurada en nivel de detalle del mapa Normal. En la serie eTrex y Map76, por ejemplo, la pantalla de configuración del mapa ofrece cinco opciones diferentes: Most, More, Normal, Less y Least. (Mayor, Más, Normal, Menos y Menor) Figure 3: Configuración de detalle del mapa En los niveles de mayor detalle, los objetos del mapa seguirán siendo visibles incluso si el usuario aleja el zoom más lejos que el mayor nivel en el cual están definidos. A menor detalle el usuario deberá acercar mas el zoom que lo esperado antes de que los objetos se hagan visibles. La proporción en la cual la configuración de detalle afecta los niveles a los cuales los objetos se hacen visibles no ha sido determinada por los autores de esta guía. Si lo consideran importante tendrán que experimentar. Además extrañamente, el nivel al cual las cosas se hacen visibles también puede ser afectado de acuerdo al tipo de objetos. Encontrarán, por ejemplo, que dos puntos de interés con configuración de nivel de mapa idénticas pero de diferentes tipos (por ejemplo, uno es un edificio y el otro una villa) se harán visibles a diferentes niveles de zoom en la pantalla del GPS. La determinación precisa de cómo los tipos de objetos afectan su visibilidad está más allá de los recursos del autor. Una vez más, si esto es importante para usted, tendrá que experimentar. Como se mencionara cerca del comienzo de esta sección, la elección de los niveles de zoom adecuados no es una ciencia exacta. 4.5 Dictionary 4.5.1 Introducción La sección 4.4 (Levels) explica como se puede dictar la configuración del zoom al cual los objetos del mapa serán visibles. Sin embargo, si se tiene un mapa grande con muchos objetos de mapa y se necesita cambiar el nivel al que se muestran todos los objetos de un mismo tipo específico, cambiar la etiqueta EndLevel= para cada uno sería una labor engorrosa y que consumiría mucho tiempo. Afortunadamente el formato de archivos Polish tiene una solución llamada 'Dictionary' la cual nos permite mostrar u ocultar todos los objetos del mismo tipo a cada nivel. [DICTIONARY] es una sección opcional que sigue después de la sección [IMG ID] . 4.5.2 Conceptos y Terminología [Dictionary] usa cadenas de 0's y 1's donde la posición de cada digito en la cadena corresponde a un tipo específico de objeto del mapa y por lo tanto controla la visualización de ese tipo de objeto. Los programadores se refieren a esto como máscara de bits (bit http://cgpsmapper.com/ 44 of 87 cGPSmapper Manual Proyecto de Mapa mask). (Un bit es un digito binario. En binario hay solamente dos dígitos, 0 y 1. En una máscara de bits normalmente 0 representa 'falso' o 'off' y 1 representa 'verdadero' o 'on'). En PFM cada tipo de objeto de mapa tiene un código. Referirse a la sección 8.3 - en pág. 65 – para ver la lista de tipos de objetos con códigos en hexadecimal y decimal. No es necesario estar familiarizado con Hex; el equivalente en decimal funciona de la misma manera. (En hexadecimal hay 16 dígitos, 0 a 9 y ‘a’ hasta ‘f’). En la máscara de bits 'bit mask' [Dictionary] cada bit (digito) se refiere al código del tipo de objeto correspondiente a la posición del bit, contando de izquierda a derecha de la cadena. Ej. El primer bit se refiere al objeto de mapa de tipo 1, el segundo bit refiere al tipo de objeto 2 y el bit 20 se refiere al tipo de objeto 20 y así sucesivamente. En PFM está permitido definir una 'mascara de bits' para cada nivel del mapa. El formato es Level#RGNnn=<bit mask> donde # indica el nivel, nn la clase de objeto (10, 20, 40 o 80) y <bit mask> es una cadena de 0's y 1's. Si se pone un 0 en el primer bit de la 'mascara de bits', ningún objeto de tipo 1 será mostrado en el nivel correspondiente, y si se pone el primer bit en 1 todos los objetos del tipo 1 definidos en este nivel especifico serán mostrados. Esto es mucho mejor explicarlo con un ejemplo, ver 4.5.3 más abajo Note que igual es necesario especificar EndLevel=# o Data#= para cada objeto para que este sea extendido hasta el nivel # requerido. La 'máscara de bits' Dictionary solamente filtra los objetos en las capas(layers) que están definidas en éste. Sin embargo, al utilizar dictionary, se podrá configurar el EndLevel= al más alto nivel del mapa para todos los objetos y controlar que tipos de objetos son mostrados a cada nivel del mapa con la ‘mascara de bits’ dictionary. Como todos los objetos son mostrados por defecto en el nivel de mapa más detallado, Level 0, no es necesario definir una ‘máscara de bits’ en el dictionary para el nivel 0. La etiqueta [Dictionary] es opcional, pero muy útil para filtrar objetos del mapa por tipo por nivel. 4.5.3 Usando Dictionary La siguiente es una extracción de un archivo PFM definiendo una 'máscara de bits' Dictionary para objetos polyline [RGN40]. En este ejemplo major (thick) y principal (medium) highways (tipos 1, 2 & 3) serán mostradas en los niveles de 0 a 3, arterial roads (tipos 4 & 5) serán mostradas en niveles 0, 1 y 2 y residential streets (tipo 6) serán mostradas en los niveles 0 y 1. Ningún otro objeto polyline será mostrado. Level 4 es el ultimo nivel de este mapa y no puede contener objetos de mapa. Las primeras dos líneas que comienzan con ';' indican que estas son líneas de comentario y serán ignoradas por cGPSmapper. Estas están como referencia para no tener que contar uno por uno los dígitos para saber cual se refiere a que objeto. http://cgpsmapper.com/ 45 of 87 cGPSmapper Manual Proyecto de Mapa [DICTIONARY] ; 0 1 2 3 4 ; 1234567890123456789012345678901234567890123 Level1RGN40=1111110000000000000000000000000000000000000 Level2RGN40=1111100000000000000000000000000000000000000 Level3RGN40=1110000000000000000000000000000000000000000 Level4RGN40=0000000000000000000000000000000000000000000 [END DICTIONARY] [RGN40] Type=0x01 Label=Highway N1 EndLevel=3 Data0=(51.562624,-1.070283), (51.561637,-1.070592), (51.561272,-1.069878), (51.560059,-1.064277) [END] ... De la misma manera podemos utilizar dictionary para filtrar objetos polygon [RGN80] y point of interest [RGN10 & 20] definiendo la 'máscara de bits' utilizando Level#RGN80= y Level#RGN10=. El Dictionary para objetos POI [RGN10 y 20] funciona de forma ligeramente diferente en que los objetos POI son controlados en grupos. Referirse a la sección 8.3 - en pág. 65 – para ver la lista de tipos de objeto con códigos hexadecimal y decimal. Códigos de tipos de objeto para POI consisten en un código de grupo y un código de subtipo (subtype). Para el código decimal el subtipo está mostrado entre paréntesis después del código de grupo. Los códigos de objetos POI hexadecimales están mostrados de la siguiente forma 0x##nn donde ## es el código de grupo y nn el código de subtipo. El filtro Dictionary opera sobre todo el grupo y de tal manera la 'máscara de bits' en la posición ## controla el grupo completo de POI ##. Con respecto al filtro Dictionary el código de subtipo nn podrá ser ignorado. La siguiente sección dictionary en PFM filtrará todos los objetos POI y mostrará solamente los tipos de POI dining 0x2A00 a 0x2AFF en los niveles 1 al 3. En este ejemplo las líneas de comentario están para contar en hexadecimal, pero se puede contar tanto en decimal como en hexadecimal según lo prefieran. http://cgpsmapper.com/ 46 of 87 cGPSmapper Manual Proyecto de Mapa [DICTIONARY] ; 0 1 2 ; 123456789abcdef0123456789abcdef0123456789abcdef Level1RGN10=00000000000000000000000000000000000000000100000 Level2RGN10=00000000000000000000000000000000000000000100000 Level3RGN10=00000000000000000000000000000000000000000100000 Level4RGN10=00000000000000000000000000000000000000000000000 [END-DICTIONARY] Note que la ‘máscara de bits’ Dictionary solamente opera sobre los objetos definidos en una capa (layer). Para definir un objeto específico en una capa(layer), una sentencia Data#= o un sentencia apropiada EndLevel= son requeridas para el objeto. Referirse a la sección 4.4 (en pág. 38) para más detalles. http://cgpsmapper.com/ 47 of 87 cGPSmapper Manual MapSource 5 MapSource MapSource es un programa de interfase para el GPS de Garmin para PC’s con Windows (y solamente Windows!). Como muchos programas similares, permite subir y bajar waypoints, rutas y tracks al/del GPS. Lo de mayor interés para nosotros, es el hecho de que también es capaz de mostrar mapas basados en vectores en la PC, y también transferir los datos del mapa a receptores GPS con capacidad para mapas. El programa MapSource está incluido con mapas adquiridos de Garmin. El mismo programa es compartido entre varios mapsets (mapas diferentes) suministrados por Garmin . Recientemente, Garmin ha estado suministrando MapSource 'Trip and Waypoint manager' gratuitamente con sus unidades de GPS con mapas. Este programa también puede ser configurado para leer nuestros propios mapas. El hecho de que MapSource era capaz de leer estos mapas fue mayormente la razón de que cGPSmapper fuera creado, porque quien lo desarrolló podía utilizar MapSource como una herramienta de diagnóstico. 5.1 Estructura de Datos en MapSource MapSource acomoda los mapas (mapsets) como 'products'. Cada producto - 'Metroguide Europe' o 'U.S. Topo' tienen un mapa principal de vista general o 'preview', y varios/muchos mapas de ‘detalle’. Los mapas de detalle pueden ser gráficamente seleccionados con el programa para ser transferidos al GPS. Internamente, estos mapas son configurados utilizando datos en el registro de Windows. Cada producto requiere tres entradas de registro. Una entrada apunta al mapa de ‘preview’, una al archivo 'tdb' , y una a la localización de los mapas de detalle. Si se desea instalar un mapa propio dentro de MapSource, necesitará (a) crear el mapa general (preview) y el archivo tdb, y (b) crear las entradas de registro para decirle a MapSource donde están localizados los archivos. Productos de mapas más recientes, con información de ruteo - como Metroguide – están registrados de una manera ligeramente diferente. 5.2 Creando archivos de mapas de vista general ( preview) Para crear los archivos de preview y tdb, se necesitará correr nuevamente cGPSmapper después de haber creado los archivos .img . Será necesario crear otro archivo de texto – similar al archivo en formato Polish, que le dice a cGPSmapper que mapas de detalles se quieren leer, y algunas otras opciones de configuración. Luego cGPSmapper leerá los mapas de detalle, levantando los detalles de los mapas de los archivos de mapa, y utilizará estos para crear el mapa general (preview). C:\mymaps> cGPSmapper pv mypv.mp http://cgpsmapper.com/ 48 of 87 cGPSmapper Manual MapSource 5.3 Creando las entradas de registro Para crear las entradas de registro, se pueden utilizar 3 métodos diferentes:1. Utilizar el editor de registro de Windows ( Start/run/regedit ) para editar el registro directamente – hay que tener EXTREMO cuidado al hacer esto, porque se podría destruir completamente la configuración de la PC si se hace algo estúpido. 2. Crear o editar un archivo de registro, al cual se le puede hacer simplemente doble click para crear las entradas. Se puede obtener un modelo de este archivo haciendo un export en el registro. Note que son necesarias doble barras “\\” en los nombres de archivo. Si los mapas serán distribuidos a otros, esta es la forma más simple de hacer los cambios necesarios en el registro. 3. Utilizar un programa GUI como MapManager http://vip.hyperusa.com/~dougs/GPSSM/index.html#GPSMM Las entradas son guardadas en el registro en: HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Products\## Donde ## es un ID de producto único, y debe corresponderse con el numero especificado en ProductCode=## dentro del archivo mypv.mp. • • • Las 3 entradas son; Tdb : el nombre del archivo tdb Bmap : el nombre del archivo img de mapa general (preview) Loc : el directorio donde están guardados los mapas de detalle. Un ejemplo de archivo de registro (.reg): REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Products\6 67] "Loc"="D:\\maps\\garmin\\NZ Topo\\" "Bmap"="D:\\maps\\garmin\\NZ Topo\\NZTopo.img" "Tdb"="D:\\maps\\garmin\\NZ Topo\\NZTopo.tdb" Es necesario hacer esta registración solamente una vez – para cada 'product' que sea creado. Al editar o crear más mapas de detalle, y/o actualizar los mapas de preview(mapa general), en tanto estos se mantengan siempre en el mismo lugar del disco, no es necesario hacer nada con el registro. Si esta planeado distribuir los mapas, NO es buena idea usar valores default - Ej. 66 para el ID del producto. Rob Mech tiene una Base de datos no oficial de ID de productos Garmin 'Unofficial Garmin Product ID Database - UGPID' en keenpeople.com – donde se podrá registrar un ID y posiblemente usted sea el único que lo utiliza. Ir a: http://www.keenpeople.com/index.php?option=com_maplist&Itemid=78 http://cgpsmapper.com/ 49 of 87 cGPSmapper Manual MapSource 5.4 Cargando los mapas dentro del GPS 1. Elija el mapa(s) Una vez en MapSource, el mapa(s) a ser cargado al GPS debe ser seleccionado primero. Esto puede hacerse mediante cualquiera de los siguientes métodos: En Switch to Product, en el menú View. A través del conjunto correspondiente localizado en View Toolbar. La cantidad de mapas disponibles variará dependiendo de los mapas instalados. http://cgpsmapper.com/ 50 of 87 cGPSmapper Manual MapSource 2. Seleccione el mapa(s) El mapa(s) a ser cargado en el GPS debe estar seleccionado. Esto se puede hacer con cualquiera de los siguientes métodos: En Map, en el menú Tools. A través del botón respectivo localizado en el Tools Toolbar. Una vez hecho esto, el mapa a ser seleccionado debe ser clickeado (para poder seleccionarlo). Los mapas a ser transferidos al GPS (y los bytes que estos ocupan) serán mostrados a la izquierda de la pantalla (en el tab maps). 3. Enviar el mapa(s) al GPS Esto se hace con cualquiera de los siguientes métodos: En Send To Device, en el menú Transfers. A través del botón respectivo localizado en el Transfer Toolbar. Cuando la transferencia esté completa, el programa confirmará que la transferencia del mapa(s) finalizó correctamente. http://cgpsmapper.com/ 51 of 87 cGPSmapper Manual FAQs 6 FAQs 6.1 Variables de nombre y donde se encuentran 6.1.1 Introducción Hay tres lugares donde son especificados los nombres de mapas, map sets, e información relativa ("name data"/datos de nombre): • • • El archivo PFM ; El archivo Preview PFM ; y Opciones de sendmap. Hay varios lugares donde los datos de nombre son mostrados en ambos, la unidad de GPS y en el programa Garmin MapSource. Figura 4 muestra el lugar donde el dato de nombre es especificado y donde es mostrado. 6.1.2 Archivo PFM El dato de nombre en el archivo PFM se utiliza para describir un sólo archivo PFM y no a una colección de archivos PFM. El dato de Name (nombre) se especifica dentro del rótulo de [IMG ID]. [IMG ID] Name=nombre_map El nombre del mapa. Este campo es el primer campo a mostrado en la unidad de GPS dentro de la sección "Map Information". Este se muestra en el Tab de "maps" en el programa MapSource cuando el mapa está seleccionado y en la ventana de Map Properties. NOTA: El campo de nombre no se mostrará en la unidad GPS si el campo ID en el PFM no está especificado como un campo decimal o no está enumerado correctamente. 11.2.2 Archivo PFM de vista general (Preview) El dato de nombre en el archivo Preview PFM se utiliza para describir una colección de archivos PFM. El dato de nombre es especificado entre las etiquetas [Map] . [MAP] MapsourceName=x El nombre de Producto. Este campo no es mostrado en el xxxxxx GPS. Este campo es mostrado en la barra de menú de producto y en el menú de producto en MapSource. MapSetName=xxxx xxx http://cgpsmapper.com/ El nombre del Area. Este campo es el segundo campo mostrado en el GPS dentro de la sección "Map Information". Es mostrado en MapSource en el Tab "maps" cuando el mapa esta seleccionado y en la ventana Map Properties. 52 of 87 cGPSmapper Manual CDSetName=xxxxx xx MapVersion=nnn FAQs El nombre del CD Set. Este campo no es mostrado en el GPS. Este campo se ve en MapSource dentro de la ventana de Product Information. La versión del CDSetName. Este campo no es mostrado en el GPS. Este campo se ve en MapSource en la ventana de Product Information. Será mostrado como n.nn. Por ejemplo: MapVersion=153 se verá como Data Version 1.53 Copy1=xxxxxxx Copy2=xxxxxxx Copy3=xxxxxxx Este campo solamente puede contener caracteres numéricos y debe tener tres caracteres de largo (Ej. 000 hasta 999). El primer texto de copyright asociado con el CDSetName. Este campo no se muestra en el GPS. Este campo es mostrado en MapSource en la ventana de Product Information. Si se desea incluir el símbolo de copyright ("©") en el texto, puede ser hecho en el editor de texto favorito. Presione la tecla ALT, escriba el número 0169 en el teclado numérico y luego libere la tecla ALT. Deben utilizar los números del teclado numérico y no los de la parte de arriba del teclado. también el Num Lock tiene que estar prendido. La segunda línea de texto de copyright asociada con el CDSetName. Ver arriba. La tercera línea de texto de copyright asociada con el CDSetName. Ver arriba. 11.2.3 Sendmap El dato de nombre especificado con Sendmap es utilizado para describir una colección de archivos PFM . Los datos de nombre son especificados como opciones de línea de comando. Sendmap –M "MapSetName" archivo1.img [archivo2.img] […] http://cgpsmapper.com/ El nombre de Area(MapSetName) . Este campo es el segundo campo mostrado en el GPS dentro de la sección"Map Information". Sendmap no es utilizado con el programa MapSource. 53 of 87 cGPSmapper Manual FAQs Figura 4: Como son mostradas las variables de nombre http://cgpsmapper.com/ 54 of 87 cGPSmapper Manual FAQs 6.2 Activación de mapas en el GPS 1. Activación de los mapa(s) en el GPS Si la imagen del mapa no se muestra en el GPS, verificar que el mapa está seleccionado para ser mostrado. El método para lograr esto depende del modelo de GPS. Por ejemplo podrán encontrar esto en la pantalla MapSource Info, accediendo desde el menú principal de la unidad o en information page de la pantalla Setup Map. Consultar en la documentación de la unidad para saber como acceder a esta pantalla. 2. Activación / Desactivación del mapa base del GPS Mapas cargados usualmente tienen mas detalles de la zona que el mapa base (el cual viene de fabrica con el GPS). Algunos modelos de GPS permiten desactivar el mapa base en el GPS (de esta manera los niveles de zoom no se mezclan con otros mapas cargados). Dependiendo del modelo de GPS, esto se hace desde la opción Basemap en el Tab Map , en el menú Setup Map (al cual se accede presionando la tecla menú una vez en la pagina del mapa). Note que también puede ser utilizada la línea Transparent= en la sección de cabecera del archivo PFM. Referirse a la sección 4.2.4.1 (en pág. 18) para más detalles. http://cgpsmapper.com/ 55 of 87 cGPSmapper Manual FAQs 6.3 Guardando Objetos como [RGNx0] vs. [POI], [POLYGON], [POLYLINE] 6.3.1 Equivalencias Notación 1 Notación 2 [POLYLINE] [RGN40] [POLYGON] [RGN80] [POI] City=Y [RGN20] ... [END] [POI] City=N (o sin clave city) [RGN10] ... [END] [POI] cubre ambos [RGN10] y [RGN20]. La diferencia se hace con la clave 'City=Y' . 6.3.2 Impacto de guardar objetos en uno u otro formato No hay ningún impacto. [POI], [POLYGON], [POLYLINE] son más entendibles para un lector humano. 6.3.3 Método preferido No hay método preferido. 6.4 Relación entre niveles del mapa de detalles y en el de vista general(PV) El nivel de zoom más bajo en el PV (preview) deberá ser el más alto en el mapa de detalles. El mapa general (preview) es mostrado hasta este punto de transición. Cuando acerquen más el zoom (zoom in) en MapSource el mapa de detalles del GPS será mostrado. Ejemplo En el archivo IMG de detalles: Level0=24 Level1=22 ... Level4=18 Zoom0=0 Zoom1=1 .. Zoom4=4 Y en el de vista general(preview): http://cgpsmapper.com/ 56 of 87 cGPSmapper Manual FAQs Level0=18 Level1=17 Zoom0=5 Zoom1=6 (No se superpone con el archivo IMG de detalles) 6.5 Gas Station no aparece en la función de búsqueda del GPS Usar Auto Fuel 0x2F01 (en lugar de 0x4400) si se quiere que se muestre en la función de búsqueda del receptor GPS. 6.6 Islas y espacios abiertos Islas, espacios abiertos, etc. Son creados definiendo polígonos con "agujeros" en ellos. Por ejemplo, un agujero en un polígono representando un lago o mar será mostrado en el GPS como una isla. Por este motivo, la siguiente técnica es usualmente referida como crear una isla. Sin embargo, la misma técnica puede también ser utilizada para crear agujeros en otros tipos de polígonos. Por ejemplo, un agujero en el bosque representa un espacio abierto, y así sucesivamente. Un agujero podrá ser definido en cualquier región incluyendo una segunda subsecuente línea Data#= con el mismo numero de nivel/ layer, que el mismo polígono que lo contiene. La línea Data# definiendo el agujero deberá estar después de la línea Data#= del polígono que lo contiene y se debe definir un polígono el cual esta completamente contenido dentro del otro polígono que lo contiene. Por ejemplo, aquí hay una definición de un bosque simple conteniendo en espacio abierto: [RGN80] Type=80 Label=Some Wood Levels=3 Data0=(52.636651,2.189029),(52.844893,4.709805),(51.465289,5. 707034),(49.799352,4.128087), (50.033624,2.853849),(51.283077,1.524209) Data0=(51.595440,2.604541),(52.272227,3.961882),(50.762472,4. 405095),(50.710411,3.906480) [END] http://cgpsmapper.com/ 57 of 87 cGPSmapper Manual Glosario 7 Glosario ♣ Esta sección será mejor documentada en futuras versiones de este manual. Term Definition Vector Map Mapa vectorial Compilador de mapas. cGPSmapper Programa para cargar mapas al GPS sendmap Polish Format es un formato conveniente, basado en texto utilizado PFM para guardar información de mapas dentro de la computadora y transferir la información entre programas de computadoras. Mapas en Polish format no pueden ser enviados directamente al GPS. Primero deben ser convertidos a un formato entendible por los receptores GPS. Un programa que realiza esta conversión es llamado "compilador de mapas". http://cgpsmapper.com/ 58 of 87 cGPSmapper Manual Apéndices 8 Apéndices 8.1 cGPSmapper errores de compilación(Errors) y advertencias(Warnings) La tabla mas abajo contiene una lista de diferentes errores y advertencias que pueden ocurrir a la hora de la compilación. Códigos que comienzan ya sea con "E" o "R" aplican solamente a mapas ruteables. Códigos que comienzan con "W" son warnings(advertencias). Aunque la compilación se detendrá después de ocurrido un error, esta no se detendrá cuando ocurra un mensaje de warning. ♣ Esta sección será mejor documentada en futuras versiones de este manual. V Code Warning / Error Text Description / Workaround W001 No pudo abrir el archivo incluido. W002 Archivo de zip codes no definido. W003 Archivo de highways no definido. W004 No pudo determinar tipo de elemento, el tipo no puede ser definido antes que RGNTYPE. W005 Error leyendo datos. W006 Nombre de Servicio en salida(exit facility) no válido para elemento RGN10. W007 Coordenadas incorrectas. Ej. Coordenadas mal separadas como (2.2,3.2),,(2.2,2.3) W008 Elemento abarca más de 10 grados! W009 Sección [WPT] inválida RGNTYPE no está definido. W010 Parámetro de ELEVATION es reducido. W011 Sección [PLT] inválida RGNTYPE no está definido. W012 - no usado W013 TRESIZE menor que 100. W014 RGNLIMIT no debe ser Un RGNLIMIT menor deriva a la creación de un menor que 500. mapa más grande, sin ganancias en velocidad. http://cgpsmapper.com/ 59 of 87 cGPSmapper Manual V Code Warning / Error Text W015 TRESIZE mayor que 5000 TRESIZE fue fijado (Ej. el TRESIZE fue automáticamente cambiado a 5000). Apéndices Description / Workaround Cuando el valor del TreSize en [IMG ID] es demasiado grande – el archivo de mapa IMG resultante se dibuja más y más lento en el receptor GPS. Este valor nunca debería ser mayor que 5000. Si el valor es mayor que 5000, será internamente cambiado a 5000 y se mostrará una advertencia. Note que para mapas generales(preview), esta advertencia no se mostrará. Hay una nueva clave en [IMG ID] para especificar que un mapa preview será creado ('Preview=Y'). W016 ID del mapa no es un número entero. W017 - no usado W018 ID del mapa deberá ser mayor que 0x10000 (65536) o puede no funcionar en MapSource. W019 Mas de UN objeto background definido – cambiando a modo de creación manual de background. E001 No pudo abrir archivo con definición de nombres de país(countries). E002 Nombre inválido de país (Country) en [DEFINITIONS]. E003 No pudo abrir archivo con definición de nombres de región. E004 Nombre inválido de región en [DEFINITIONS]. E005 Nombre inválido de región Country Idx en [DEFINITIONS]. E006 No pudo abrir archivo con definición de nombres de ciudades(city). E007 Nombre inválido de campo City [DEFINITIONS]. E008 Nombre inválido de City en región Idx en [DEFINITIONS]. http://cgpsmapper.com/ Este error significa que más de un objeto [BACKGROUND] ha sido definido. Definir más de un objeto background no es recomendable. 60 of 87 cGPSmapper Manual V Code E009 E010 E011 E012 E013 E014 E015 E016 E017 E018 ₪ E019 E020 E021 E022 Apéndices Warning / Error Text Description / Workaround Nombre inválido de campo ZipCode en [DEFINITIONS]. Nombre inválido de Highway región Idx en [DEFINITIONS]. Nombre inválido de campo Highway en [DEFINITIONS]. Secuencia inválida en [COUNTRIES]. Secuencia inválida en [REGIONS]. Secuencia inválida en [CITIES]. Secuencia inválida en [ZIPCODES]. Secuencia inválida en [HIGHWAYS]. No pudo analizar Ej. (2.3.4,2.2) coordenadas. Tipo de elemento para RGN40/RGN80 no puede ser mayor que 128. Calle no se puede interceptar Solo aplica a mapas ruteables. a si misma! Divida este elemento! No más de 8 capas(layers) activas permitidas. Definición de grilla para las capas(layers) debe ser descendente (revise las claves Level# en [IMG ID]). STREETNUMBERSSTART y STREETNUMBERSEND Claves ya no soportadas - use ROADID en su lugar. http://cgpsmapper.com/ 61 of 87 cGPSmapper Manual V Code E023 Warning / Error Text Nivel de detalle de capa/Layer demasiado alta para cubrir objetos no recortables de capas más bajas – reduzca el nivel de detalles (use Level# mayor). Apéndices Description / Workaround Este error es similar al error E024, pero este error aplica a mapas generales (preview). - objetos no recortable es 0x4a – definición de 'sub mapa' En el mapa general, áreas donde el mapa de detalle son mostrados son definidos. Estas áreas utilizan type 0x4a y una convención de nombre especial "Nombre visible del mapa ~[0x1d]nombre_del_archivo_img _sin_extension", sonde el nombre del archivo img DEBE ser un valor entero . El problema es que este es un objeto que no debería ser recortado (dicho objeto es por ejemplo 0x4a). [bgs1] El máximo tamaño de cualquier objeto depende estrictamente en la resolución en bits. Para resolución 24, el tamaño máximo ≈ 1.5 metros * 65535. Similarmente, para resolución 23, el tamaño máximo ≈ 3 metros * 65535. Esto significa que si el objeto es demasiado grande para entrar dentro de dicha capa/layer del mapa, la resolución en bits de esta capa deberá ser reducida para que la capa pueda aceptar objetos más grandes. http://cgpsmapper.com/ 62 of 87 cGPSmapper Manual V Code E024 Warning / Error Text Nivel de detalle de la primera capa/layer demasiado alto para cubrir el mapa entero – disminuya el nivel de detalle de la capa de menor detalle (use mayor Level#). Apéndices Description / Workaround Este error necesita un poco más de explicación ya que muy seguido es causal de confusión. La ultima capa/layer (la capa vaciá) debe siempre tener un 'tre región'. El tamaño máximo de esta región es 65535/2 * resolución (grilla). Si el mapa cubre un área grande, la grilla seleccionada puede que sea muy baja para permitir que la deseada 'tre región' pueda ser creada. El problema es que hay un objeto el cual no debería ser recortado (este objeto puede ser por ejemplo 0x4a).[bgs2] El máximo tamaño de cualquier objeto depende estrictamente en la resolución en bits. Para resolución 24, el tamaño máximo ≈ 1.5 metros * 65535. Similarmente, para resolución 23, el tamaño máximo ≈ 3 metros * 65535. Esto significa que si el objeto es demasiado grande para entrar dentro de dicha capa/layer del mapa, la resolución en bits de esta capa deberá ser reducida para que la capa pueda aceptar objetos más grandes. E025 E026 ₪ R001 ₪ R002 ₪ R003 ₪ R004 ₪ R005 ₪ R006 ₪ R007 Definición de zoom para layers debe ser ascendente (revise claves Zoom# en [IMG ID]). Mas de 65535 Tre regions fueron creadas en una sola capa - use un TRESIZE y RGNLIMIT mayores o recorte su mapa. No puede encontrar segmento para ruteo. Ruteo entre los mismos puntos. Objeto ruteable no puede ser filtrado – revise su sección [DICTIONARY]. Removiendo elemento el cual podría ser ruteable. Máximo valor de NODID permitido es 1048575. Error al crear conexiones. Reducción de. http://cgpsmapper.com/ 63 of 87 cGPSmapper Manual V Code ₪ R008 ₪ R010 ₪ R011 ₪ R012 Warning / Error Text Calle demasiado corta para ser ruteable – las coordenadas fueron alineadas en el mismo lugar No hay datos de ruteo remover 'ROUTING=Y' de [IMG ID] para mapas no ruteables! Puntos NODID no pueden estar más cerca que 5.4 metros! Punto NODID definido para un punto no existente de la calle! Apéndices Description / Workaround 8.2 Salidas(Exits) 8.2.1 Tipos válidos de servicios en salidas(exits) de autopistas Mnemónico Descripción 0x00 Truck/Lorry Stop / 24-hour Diesel Fuel With Restaurant 0x01 HGV / Diesel Fuel With Large Vehicle Clearance 0x02 Fuel 0x03 Food / Restaurant 0x04 Lodging / Hotel / Motel 0x05 Auto service / Vehicle Repair and Service 0x06 Auto service / Diesel Engine Service 0x07 Auto service / Commercial Vehicle Wash 0x08 Camp / Campground and RV Service 0x09 Hospital / Medical Facilities 0x0a Store / Automated Teller Machines 0x0b Park / Forest, Park, Preserve, o Lake 0x0c Point Of Interest / Useful Services, Sites, o Attractions 0x0d Fast Food 8.2.2 Direcciones Mnemónico Descripción N Norte de S Sur de E Este de W Oeste de I Lado Interior de O Lado Exterior de http://cgpsmapper.com/ 64 of 87 cGPSmapper Manual Apéndices Mnemónico Descripción B Ambos lados de EMPTY 8.2.3 Servicios(Facilities) Servicios pueden ser combinados entre ellos - Ej. Servicio de Car Wash + Open 24 Hours es 0x48 Mnemónico Descripción 0x01 HGV/RV Parking 0x02 Convenience Store 0x04 Diesel Fuel 0x08 Car Wash 0x10 Liquid Propane 0x20 HGV Scales 0x40 Open 24 Hours 0x80 no usado 8.3 cGPSmapper lista de tipos de objetos La siguiente lista contiene los tipos de elementos de mapa y sus códigos asociados en ambos formatos hexadecimal y decimal. Esta lista es distribuida con cGPSmapper en dos formatos: un archivo de texto (RGNtype.txt), y una hoja de Excel (RGNtype.xls). Ambos archivos pueden encontrarse en el directorio de instalación de cGPSmapper. La hoja de Excel contiene una representación gráfica de muchos de los tipos de elementos. Cuando una "Y" esté presente en la columna marina (representada con un ), indica que este elemento es valido solamente cuando ya sea: en la sección [IMG ID], hay una definición Marine=Y en la sección de definición del elemento ([POI] / [POLYLINE] / [POLYGON]), hay una definición Marine=Y 8.3.1 [POI] types Code (Hex) N N N N N N N N N N 0x0100-0x0500 0x0600-0x0A00 0x0B00 0x0C00 0x0D00 0x0E00-0x1100 0x1400-0x153F 0x1E00-0x1E3F 0x2000-0x203F 0x210F http://cgpsmapper.com/ Code (Decimal) 256-1280 1536-2560 2816 3072 3328 3584-4352 5120-5439 7680-7743 8192-8255 8463 Filter (Dec.) 1-5 6-10 11 12 13 14-17 20-21 30 32 33 Find (GPS) Description City name (Point, fat, big) City name (Point, big) City name (Point, small) City name (Point, small) City name (Point, small) City name (Point, big) región name (no Point, big) región name (no Point, middle) Exit Exit (Service) 65 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x2100-0x213F 0x2200-0x223F 0x2300-0x233F 0x2400-0x243F 0x2500-0x253F 0x2600-0x263F 0x2700-0x273F 0x2800-0x283F 0x2A00 0x2A01 0x2A02 0x2A03 0x2A04 0x2A05 0x2A06 0x2A07 0x2A08 0x2A09 0x2A0A 0x2A0B 0x2A0C 0x2A0D 0x2A0E 0x2A0F 0x2A10 0x2A11 0x2B00 0x2B01 0x2B02 0x2B03 0x2B04 0x2C01 0x2C02 0x2C03 0x2C04 0x2C05 0x2C06 0x2C07 0x2C08 0x2C09 0x2C0A 0x2C0B http://cgpsmapper.com/ Apéndices Code (Decimal) 8448-8511 8704-8767 8960-9023 9216-9279 9472-9535 9728-9791 9984-10047 10240-10303 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 11008 11009 11010 11011 11012 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 Filter (Dec.) 33 34 35 36 37 38 39 40 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 Find (GPS) Description Exit (with facilities) Exit (Restroom) Exit (Convenience Store) Exit (Weight Station) Exit (Toll Booth) Exit (Information) Exit región name (no Point, small) Dining (Other) Dining (American) Dining (Asian) Dining (Barbecue) Dining (Chinese) Dining (Deli/Bakery) Dining (International) Fast Food Dining (Italian) Dining (Mexican) Dining (Pizza) Dining (Sea Food) Dining (Steak/Grill) Dining (Bagel/Donut) Dining (Cafe/Diner) Dining (French) Dining (German) Dining (British Isles) Hotel (Other) Hotel/Motel Bed & Breakfast inn Camping/RV-Park Resort Amusement Park Museum/History Library Land Mark School Park Zoo Sport spark, Stadium (point) Fair, Conference (point) Vineyard/Winery (point) Place of Worship 66 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x2C0C 0x2D01 0x2D02 0x2D03 0x2D04 0x2D05 0x2D06 0x2D07 0x2D08 0x2D09 0x2D0A 0x2D0B 0x2E01 0x2E02 0x2E03 0x2E04 0x2E05 0x2E06 0x2E07 0x2E08 0x2E09 0x2E0a 0x2E0b 0x2F00 0x2F01 0x2F02 0x2F03 0x2F04 0x2F05 0x2F06 0x2F07 0x2F08 0x2F09 0x2F0A 0x2F0B 0x2F0C 0x2F0D 0x2F0E 0x2F0F 0x2F10 0x2F11 0x2F12 http://cgpsmapper.com/ Apéndices Code (Decimal) 11276 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 11531 11777 11778 11779 11780 11781 11782 11783 11784 11785 11786 11787 12032 12033 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 Filter (Dec.) 44 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 Find (GPS) Description Hot Spring Theatre Bar Cinema Casino Golf Ski Centre Bowling Ice/Sporting Swimming Sports (point) Sport Airport Department Store Grocery General Merchandiser Shopping Centre Pharmacy Convenience Store Apparel House and Garden Home Furnishing Special Retail Computer/Software Generic Service Fuel/Gas Car Rental Car Repair Airport Post Office Bank Car Dealer (point) Bus Station Marina Wrecker Service Parking Restroom Automobile Club Car Wash Garmin Dealer Personal Service Business Service Communication 67 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x2F13 0x2F14 0x2F15 0x2F16 0x3000 0x3001 0x3002 0x3003 0x3004 0x3005 0x3006 0x4000-0x403F 0x4100-0x413F 0x4200-0x423F 0x4300-0x433F 0x4400-0x443F 0x4500-0x453F 0x4600-0x463F 0x4700-0x473F 0x4800-0x483F 0x4900-0x493F 0x4A00-0x4A3F 0x4B00-0x4B3F 0x4C00-0x4C3F 0x4D00-0x4D3F 0x4E00-0x4E3F 0x4F00-0x4F3F 0x5000-0x503F 0x5100-0x513F 0x5200-0x523F 0x5300-0x533F 0x5400-0x543F 0x5500-0x553F 0x5700-0x573F 0x5800-0x583F 0x5900 0x5901 0x5902 0x5903 0x5904 0x5905-0x593F 0x5D00-0x5D3F http://cgpsmapper.com/ Apéndices Code (Decimal) 12051 12052 12053 12054 12288 12289 12290 12291 12292 12293 12294 16384-16447 16640-16703 16896-16959 17152-17215 17408-17471 17664-17727 17920-17983 18176-18239 18432-18495 18688-18751 18944-19007 19200-19263 19456-19519 19712-19775 19968-20031 20224-20287 20480-20543 20736-20799 20992-21055 21248-21311 21504-21567 21760-21823 22272-22335 22528-22591 22784 22785 22786 22787 22788 22789-22847 23808-23871 Filter (Dec.) 47 47 47 47 48 48 48 48 48 48 48 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 89 89 89 89 89 93 Find (GPS) Description Repair Service Social Service Utility Truck/Lorry Stop Generic Emergency/Government Police Station Hospital Public Office Justice Concert hall (point) Border Station (point) Golf Fish Wreck Marina Gas Restaurant Bar Boat Ramp Camping Park Picnic Area Hospital Information Parking Restroom Shower Drinking Water Telephone Scenic Area Skiing Swimming Dam Danger Area Restricted Area Generic Airport Large Airport Medium Airport Small Airport Heliport Airport Daymark, Green Square 68 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x5E00-0x5E3F 0x6200 0x6300 0x6400 0x6401 0x6402 0x6403 0x6404 0x6405 0x6406 0x6407 0x6408 0x6409 0x640A 0x640B 0x640C 0x640D 0x640E 0x640F 0x6410 0x6411 0x6412 0x6413 0x6414 0x6415 0x6416 0x6500 0x6501 0x6502 0x6503 0x6504 0x6505 0x6506 0x6507 0x6508 0x6509 0x650A 0x650B 0x650C 0x650D 0x650E 0x650F http://cgpsmapper.com/ Apéndices Code (Decimal) 24064-24127 25088 25344 25600 25601 25602 25603 25604 25605 25606 25607 25608 25609 25610 25611 25612 25613 25614 25615 25616 25617 25618 25619 25620 25621 25622 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 25871 Filter (Dec.) 94 98 99 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 101 Find (GPS) Description Daymark, Red Triangle Depth with point one decimal place Height without point no decimal place Manmade Feature Bridge Building Cemetery Church Civil Crossing Dam Hospital Levee Locale Military Mine Oil Field Park Post School Tower Trail Tunnel Drink water Ghost Town Subdivision Water Feature Arroyo Sand Bar Bay Bend Canal Channel Cove Falls Geyser Glacier Harbour Island Lake Rapids Reservoir 69 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x6510 0x6511 0x6512 0x6513 0x6600 0x6601 0x6602 0x6603 0x6604 0x6605 0x6606 0x6607 0x6608 0x6609 0x660A 0x660B 0x660C 0x660D 0x660E 0x660F 0x6610 0x6611 0x6612 0x6613 0x6614 0x6615 0x6616 0x6617 0x6618 0x1C00 0x1C01 0x1C02 0x1C03 0x1C04 0x1C05 0x1C06 0x1C07 0x1C08 0x1C09 0x1C0A 0x1C0B 0x1D01 http://cgpsmapper.com/ Apéndices Code (Decimal) 25872 25873 25874 25875 26112 26113 26114 26115 26116 26117 26118 26119 26120 26121 26122 26123 26124 26125 26126 26127 26128 26129 26130 26131 26132 26133 26134 26135 26136 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7425 Filter (Dec.) 101 101 101 101 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 28 28 28 28 28 28 28 28 28 28 28 28 29 Find (GPS) Description Sea Spring Stream Swamp Land Feature Arch Area Basin Beach Bench Cape Cliff Crater Flat Forest Gap Gut Isthmus Lava Pillar Plain Range Reserve Ridge Rock Slope Summit Valley Woods Unclassified Obstruction Wreck Submerged Wreck, dangerous Submerged Wreck, non-dangerous Wreck, cleared by Wire-drag Obstruction, visible at high Water Obstruction, awash Obstruction, submerged Obstruction, cleared by Wire-drag Rock, awash Rock, submerged at low Water Sounding Tide Prediction 70 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x1B01 0x1A01 0x1901 0x1801 0x1701 0x1601 0x1B02 0x1A02 0x1902 0x1802 0x1702 0x1602 0x1B03 0x1A03 0x1903 0x1803 0x1703 0x1603 0x1B04 0x1A04 0x1904 0x1804 0x1704 0x1604 0x1B05 0x1A05 0x1905 0x1805 0x1705 0x1605 0x1B06 0x1A06 0x1906 0x1806 0x1706 0x1606 0x1B07 0x1A07 0x1907 0x1807 0x1707 0x1607 http://cgpsmapper.com/ Apéndices Code (Decimal) 6913 6657 6401 6145 5889 5633 6914 6658 6402 6146 5890 5634 6915 6659 6403 6147 5891 5635 6916 6660 6404 6148 5892 5636 6917 6661 6405 6149 5893 5637 6918 6662 6406 6150 5894 5638 6919 6663 6407 6151 5895 5639 Filter (Dec.) 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 Find (GPS) Description Fog Horn Fog Horn Fog Horn Fog Horn Fog Horn Fog Horn Radio Beacon Radio Beacon Radio Beacon Radio Beacon Radio Beacon Radio Beacon Racon Racon Racon Racon Racon Racon Daybeacon, red Triangle Daybeacon, red Triangle Daybeacon, red Triangle Daybeacon, red Triangle Daybeacon, red Triangle Daybeacon, red Triangle Daybeacon, green Square Daybeacon, green Square Daybeacon, green Square Daybeacon, green Square Daybeacon, green Square Daybeacon, green Square Daybeacon, white Diamond Daybeacon, white Diamond Daybeacon, white Diamond Daybeacon, white Diamond Daybeacon, white Diamond Daybeacon, white Diamond unlit Navaid, white unlit Navaid, white unlit Navaid, white unlit Navaid, white unlit Navaid, white unlit Navaid, white 71 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x1B08 0x1A08 0x1908 0x1808 0x1708 0x1608 0x1B09 0x1A09 0x1909 0x1809 0x1709 0x1609 0x1B0A 0x1A0A 0x190A 0x180A 0x170A 0x160A 0x1B0B 0x1A0B 0x190B 0x180B 0x170B 0x160B 0x1B0C 0x1A0C 0x190C 0x180C 0x170C 0x160C 0x1B0D 0x1A0D 0x190D 0x180D 0x170D 0x160D 0x1B0E 0x1A0E 0x190E 0x180E 0x170E 0x160E http://cgpsmapper.com/ Apéndices Code (Decimal) 6920 6664 6408 6152 5896 5640 6921 6665 6409 6153 5897 5641 6922 6666 6410 6154 5898 5642 6923 6667 6411 6155 5899 5643 6924 6668 6412 6156 5900 5644 6925 6669 6413 6157 5901 5645 6926 6670 6414 6158 5902 5646 Filter (Dec.) 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 Find (GPS) Description unlit Navaid, red unlit Navaid, red unlit Navaid, red unlit Navaid, red unlit Navaid, red unlit Navaid, red unlit Navaid, green unlit Navaid, green unlit Navaid, green unlit Navaid, green unlit Navaid, green unlit Navaid, green unlit Navaid, black unlit Navaid, black unlit Navaid, black unlit Navaid, black unlit Navaid, black unlit Navaid, black unlit Navaid, yellow o amber unlit Navaid, yellow o amber unlit Navaid, yellow o amber unlit Navaid, yellow o amber unlit Navaid, yellow o amber unlit Navaid, yellow o amber unlit Navaid, orange unlit Navaid, orange unlit Navaid, orange unlit Navaid, orange unlit Navaid, orange unlit Navaid, orange unlit Navaid, multi coloured unlit Navaid, multi coloured unlit Navaid, multi coloured unlit Navaid, multi coloured unlit Navaid, multi coloured unlit Navaid, multi coloured Navaid, unknown Navaid, unknown Navaid, unknown Navaid, unknown Navaid, unknown Navaid, unknown 72 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0x1B0F 0x1A0F 0x190F 0x180F 0x170F 0x160F 0x1B10 0x1A10 0x1910 0x1810 0x1710 0x1610 0x1B11 0x1A11 0x1911 0x1811 0x1711 0x1611 0x1B12 0x1A12 0x1912 0x1812 0x1712 0x1612 0x1B13 0x1A13 0x1913 0x1813 0x1713 0x1613 0x1B14 0x1A14 0x1914 0x1814 0x1714 0x1614 0x1B15 0x1A15 0x1915 0x1815 0x1715 0x1615 http://cgpsmapper.com/ Apéndices Code (Decimal) 6927 6671 6415 6159 5903 5647 6928 6672 6416 6160 5904 5648 6929 6673 6417 6161 5905 5649 6930 6674 6418 6162 5906 5650 6931 6675 6419 6163 5907 5651 6932 6676 6420 6164 5908 5652 6933 6677 6421 6165 5909 5653 Filter (Dec.) 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 27 26 25 24 23 22 Find (GPS) Description lighted Navaid, white lighted Navaid, white lighted Navaid, white lighted Navaid, white lighted Navaid, white lighted Navaid, white lighted Navaid, red lighted Navaid, red lighted Navaid, red lighted Navaid, red lighted Navaid, red lighted Navaid, red lighted Navaid, green lighted Navaid, green lighted Navaid, green lighted Navaid, green lighted Navaid, green lighted Navaid, green lighted Navaid, yellow o amber lighted Navaid, yellow o amber lighted Navaid, yellow o amber lighted Navaid, yellow o amber lighted Navaid, yellow o amber lighted Navaid, yellow o amber lighted Navaid, orange lighted Navaid, orange lighted Navaid, orange lighted Navaid, orange lighted Navaid, orange lighted Navaid, orange lighted Navaid, violet lighted Navaid, violet lighted Navaid, violet lighted Navaid, violet lighted Navaid, violet lighted Navaid, violet lighted Navaid, blue lighted Navaid, blue lighted Navaid, blue lighted Navaid, blue lighted Navaid, blue lighted Navaid, blue 73 of 87 cGPSmapper Manual Code (Hex) N N N N N N Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0x1B16 0x1A16 0x1916 0x1816 0x1716 0x1616 0x0100 0x0102 0x0103 0x0104 0x0105 0x0106 0x0107 0x0108 0x0109 0x010a 0x0200 0x0201 0x0202 0x0203 0x0204 0x0205 0x0206 0x0207 0x0208 0x0209 0x020a 0x020b 0x020c 0x020d 0x020e 0x020f 0x0210 0x0211 0x0212 0x0213 0x0214 0x0215 0x0216 0x0217 0x0218 0x0300 http://cgpsmapper.com/ Apéndices Code (Decimal) 6934 6678 6422 6166 5910 5654 256 258 259 260 261 262 263 264 265 266 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 768 Filter (Dec.) 27 26 25 24 23 22 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 Find (GPS) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N Description lighted Navaid, multi coloured lighted Navaid, multi coloured lighted Navaid, multi coloured lighted Navaid, multi coloured lighted Navaid, multi coloured lighted Navaid, multi coloured Light Light with north topmark Light with south topmark Light with east topmark Light with west topmark Isolated danger light Port hand light Starboard hand light Special purpose light Safe water light Buoy Buoy Buoy with north topmark Buoy with south topmark Buoy with east topmark Buoy with west topmark Beacon Spar buoy Isolated danger buoy Port hand buoy Starboard hand buoy Special purpose buoy Safe water buoy Platform buoy Beacon with north topmark Beacon with south north topmark Beacon with east topmark Beacon with west topmark Isolated danger beacon Port hand beacon Starboard hand beacon Special purpose beacon Mooring buoy Fixed point Pole Depth point 74 of 87 cGPSmapper Manual Code (Hex) Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0x0301 0x0302 0x0303 0x0304 0x0305 0x0306 0x0307 0x0308 0x0309 0x030a 0x030b 0x0400 0x0401 0x0402 0x0403 0x0404 0x0405 0x0406 0x0407 0x0408 0x0409 0x040a 0x040b 0x040c 0x040d 0x040e 0x040f 0x0500 0x0600 0x0700 0x0701 0x0702 0x0703 0x0704 0x0705 0x0706 0x0707 0x0708 0x0709 0x070a 0x070b 0x070c http://cgpsmapper.com/ Apéndices Code (Decimal) 769 770 771 772 773 774 775 776 777 778 779 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1280 1536 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 Filter (Dec.) 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 Find (GPS) N N N N N N N N N N N Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y N N N Y N N N Y Y Y N N N N N Description Depth point invisible Depth point underscore Spot height Building Chimney Church Tanks Tower Rock Triangulation point Radio mast Isolated danger Obstruction Wreck Exposed wreck Well Foul Explosive Fish haven Obstruction that covers Marine farm Dangerous rock No bottom found Exposed rock Dangerous rock Underwater rock (non-dangerous rock) Shoal Label point Centred label Miscellaneous point Recommended anchorage Pilot boarding place Yacht harbour Pile Anchoring prohibited Fishing prohibited Precautionary area Radio report point Anchorage berths Rescue station Fishing harbour Airport 75 of 87 cGPSmapper Manual Code (Hex) Y Y Y Y 0x0800 0x0901 0x0902 0x0903 Apéndices Code (Decimal) 2048 2305 2306 2307 Find (GPS) N N N N Description Information Bottom conditions Fishing information Facility 8.3.2 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N [POLYLINE] types Code Code (Hex) (Decimal) 0x01 1 0x02 2 0x03 3 0x04 4 0x05 5 0x06 6 0x07 7 0x08 8 0x09 9 0x0a 10 0x0b 11 0x0c 12 0x14 20 0x15 21 0x16 22 0x18 24 0x19 25 0x1a 26 0x1b 27 0x1c 28 0x1d 29 0x1e 30 0x1f 31 0x20 32 0x21 33 0x22 34 0x23 35 0x24 36 0x25 37 0x26 38 0x27 39 0x28 40 0x29 41 0x2a 42 Filter (Dec.) 8 9 9 9 http://cgpsmapper.com/ Description Major Highway-thick Principal Highway-thick Principal Highway-medium Arterial Road–medium Arterial Road-thick Road-thin Alley-thick Ramp Ramp Unpaved Road-thin Major Highway Connector-thick Roundabout Railroad Shoreline Track/Trail Stream-thin Time-Zone Ferry Ferry Political Boundary County Boundary International Boundary River Land Contour (thin) Land Contour (medium) Land Contour (thick) Depth Contour (thin) Depth Contour (medium) Depth Contour (thick) Intermittent River Airport Runway Pipeline Power line Marine Boundary (no line) 76 of 87 cGPSmapper Manual Code (Hex) N Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0x2b 0x0100 0x0101 0x0102 0x0103 0x0104 0x0105 0x0106 0x0107 0x0108 0x0109 0x0300 0x0301 0x0307 0x0400 0x0401 0x0402 0x0403 0x0404 0x0405 0x0406 0x0407 0x0408 0x0409 0x040a 0x040b 0x040c 0x0500 0x0501 0x0502 0x0503 0x0504 0x0505 0x0506 0x0507 0x0508 0x0600 0x0601 0x0602 0x0603 0x0604 0x0605 Apéndices Code (Decimal) 43 256 257 258 259 260 261 262 263 264 265 768 769 775 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1280 1281 1282 1283 1284 1285 1286 1287 1288 1536 1537 1538 1539 1540 1541 http://cgpsmapper.com/ Description Marine Hazard (no line) Miscellaneous line Line Cartographic line Road Clearing line Contour line Overhead cable Bridge Recommended route Chart border Depth contour Depth contour value Intertidal zone border Obstruction line Submarine cable Submarine pipeline Pile barrier Fishing stakes Supply pipeline area Submarine cable area Dumping ground Explosive dumping ground Danger line Overhead cable Submerged construction Pier/jetty Restriction Anchoring prohibited Fishing prohibited Prohibited area Military practice area Anchoring and fishing prohibited Limit of nature reservation Restricted area Minefield Miscellaneous line Cartographic line Traffic separation line International maritime boundary Straight territorial sea baseline Seaward limit of territorial sea 77 of 87 cGPSmapper Manual Code (Hex) Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0x0606 0x0607 0x0608 0x0609 0x060a 0x060b 0x060c 0x060d 0x060e 0x060f 0x0610 0x0611 0x0701 0x0702 ... 0x0706 8.3.3 N N N N N N N N N N N N N N N N N N N N N N Apéndices Code (Decimal) 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1793 1794 1798 [POLYGON] types Code Code (Hex) (Decimal) 0x01 1 0x02 2 0x03 3 0x04 4 0x05 5 0x06 6 0x07 7 0x08 8 0x09 9 0x0a 10 0x0b 11 0x0c 12 0x0d 13 0x0e 14 0x13 19 0x14 20 0x15 21 0x16 22 0x17 23 0x18 24 0x19 25 0x1a 26 http://cgpsmapper.com/ Description Anchorage area Quarantine anchorage area Fishery zone Swept area Traffic separation zone Limit of exclusive economic zone Established direction of traffic flow Recommended direction of traffic flow Harbour limit Inadequately surveyed area Inshore traffic zone Limit of traffic lane River channel Submerged object Chart boundary Description City City City Military Car Park (Parking Lot) Parking Garage Airport Shopping Centre Marina University Hospital Industrial Reservation Airport Runway Man made area National park National park National park City Park Golf Sport Cemetery 78 of 87 cGPSmapper Manual Code (Hex) N N N N N N N N N N N N N N N N N N N N N N N N N N N N N Y Y Y Y Y Y Y Y Y Y Y Y Y 0x1e 0x1f 0x28 0x3b 0x32 0x3b 0x3c 0x3d 0x3e 0x3f 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 0x52 0x53 0x0100 0x0101 0x0102 0x0103 0x0104 0x0105 0x0300 0x0301 0x0302 0x0303 0x0304 0x0305 0x0306 Apéndices Code (Decimal) 30 31 40 59 50 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 80 81 82 83 256 257 258 259 260 261 768 769 770 771 772 773 774 http://cgpsmapper.com/ Description State Park State Park Ocean Blue-Unknown Sea Blue-Unknown Lake Lake Lake Lake Lake Lake Lake Lake Lake Blue-Unknown River River River River Background Intermittent River/Lake Glacier Orchard o plantation Scrub Woods Wetland Tundra Flats Land - white Land - non-urban Land - urban Chart exclusion area Chart background Bridge Depth area - white 1 Intertidal zone Depth area - blue 1 Depth area - blue 2 Depth area - blue 3 Depth area - blue 4 Depth area - blue 5 79 of 87 cGPSmapper Manual Code (Hex) Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0x0307 0x0400 0x0401 0x0402 0x0403 0x0404 0x0405 0x0406 0x0407 0x0408 0x0409 0x040a 0x040b 0x040c 0x0500 0x0501 0x0502 0x0503 0x0504 0x0505 0x0506 0x0507 0x0508 0x0600 0x0601 0x0602 0x0603 0x0604 0x0605 0x0606 0x0607 0x0608 0x0609 0x060a 0x060b 0x060c 0x0701 0x0702 0x0703 0x0704 Apéndices Code (Decimal) 775 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1280 1281 1282 1283 1284 1285 1286 1287 1288 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1793 1794 1795 1796 http://cgpsmapper.com/ Description Depth area - white Obstruction (invisible) Submarine cable (invisible) Submarine pipeline (invisible) Pile barrier (invisible) Fishing stakes (invisible) Supply pipeline area/line (invisible) Submarine cable area/line (invisible) Dumping ground (invisible) Explosive dumping ground (invisible) Danger line (invisible) Overhead cable (invisible) Submerged construction (invisible) Pier/jetty (invisible) Restriction area/line (invisible) Anchoring prohibited (invisible) Fishing prohibited (invisible) Prohibited area (invisible) Military practice area (invisible) Anchoring and fishing prohibited (invisible) Limit of nature reservation (invisible) Restricted area (invisible) Minefield (invisible) Miscellaneous area Cartographic area Traffic separation area International maritime boundary Straight territorial sea baseline Seaward limit of territorial sea Anchorage area Quarantine anchorage area Fishery zone Swept area Traffic separation zone Limit of exclusive economic zone Established direction of traffic flow Fishing area Restricted area Anchorage area Fishing Hot Spots chart 80 of 87 cGPSmapper Manual Apéndices 8.4 Versiones de cGPSmapper En la siguiente tabla se muestran las varias versiones de cGPSmapper y las principales diferencias entre cada versión. Para más información, incluyendo los últimos precios, visite http://www.cgpsmapper.com/. Version Freeware • No indexa ciudad ni POI φ • No información adicional de ciudad • No información adicional de POI • No copyright en el mapa • Mapas creados con esta versión no pueden ser vendidos Shareware • Soporte directo de formato ESRI shape σ • Indexado de City y POI limitado a 100 ciudades y POIs in mapas standard. Indexado significa que ciudades y POI podrán ser buscados usando la función del GPS "Find by name" (sujeto a limitaciones de GPS). • Indexado de City y POI limitado a 65,500 ciudades y POIs en los llamados mapas de POI, Ej. mapas que sólo contienen ciudades y POIs, sin objetos dimensionales (como calles y selvas) (mapas creados con el switch '-i' ) • Información adicional de POI: country, región, city, y description (mostrado e la ventana de detalles), pero no phone number ni full address • Info adicional para ciudad: country y región • La copia comprada queda permanentemente registrada a nombre del comprador e email (esta info se muestra en la sección de copyright del mapa) • Mapas creados con esta versión no pueden ser vendidos Standard • Indexado de City y POI ilimitado τ • Full dirección en POI y descripción adicional • 'lock on road' • Texto de copyright definido por usuario • Soporte limitado Pro • Numeración en edificios π • Info adicional de city, región y country para calles y POI • búsqueda por dirección - street name, house number y opcionalmente zip code y city • búsqueda de intersecciones http://cgpsmapper.com/ 81 of 87 cGPSmapper Manual ₪ Version Routable Personal Edition ₪ Routable Marine Apéndices todas las características de la versión Pro y la versión ruteable con las siguientes limitaciones: • Numero de calles limitado a 1500 • Numero de POI’s indexados limitados a 800 • No es posible crear TDB/preview para usar con MapSource • No es posible crear global indexes (importante para map-sets multi IMG) • Fijado el texto de copyright 'nombre apellido [email protected], cGPSmapper personal edition' • No soporte para la creación de mapas ruteables! Sólo soporte básico acerca del formato de datos de entrada Mapas Ruteables Full – rutas mas corta o más rápida, soporte para todo tipo de restricciones y restricciones limitadas en tiempo Version capas de compilar cartas náuticas solamente. 8.5 Archivos de cGPSmapper ♣ Esta sección será mejor documentadas en futuras versiones de este manual. La siguiente tabla lista el contenido de los archivos principales distribuidos con el compilador. File Contents cGPSmapper-Help .txt Como obtener más detalles para el uso del compilador. cgpsmapper.exe cGPSmapper compilador ejecutable. Datum_List.txt Lista de datums soportados para ser utilizado en el elemento Datum. Referirse a la sección Error! Reference source not found. (en pág. Error! Bookmark not defined.) para más detalles. Readme.first Descripción de los archivos de ejemplo provistos y como obtener más detalles para el uso del compilador. Readme0080.txt Notas de actualizaciones y mejoras en el compilador. RGNtype.txt cGPSmapper lista de tipos de elementos en formato texto plano. Referirse a la sección 8.3 (en pág. 65) para más detalles. RGNtype.xls cGPSmapper tipos de elementos en formato Excel. Contiene representaciones gráficas de muchos de los tipos de elementos. Referirse a la sección 8.3 (en pág. 65) para más detalles. Strings.txt Documentación de códigos de caracteres. Referirse a la sección ♣ (en pág. ♣) para más detalles. http://cgpsmapper.com/ 82 of 87 cGPSmapper Manual File Test_Map Licence.txt http://cgpsmapper.com/ Apéndices Contents Directorio conteniendo mapas de ejemplo. Términos de uso para la versión gratuita de cGPSmapper 83 of 87 cGPSmapper Manual Índice y Tablas 9 Índice y Tablas 9.1 Tabla de Figuras FIGURA 1: MAPA DE EJEMPLO CON MENOS DETALLES ............................................................ 39 FIGURA 2: MAPA DE EJEMPLO CON MÁS DETALLES ................................................................ 39 FIGURA 3: CONFIGURACIÓN DE DETALLES DEL MAPA .......................................................... 44 FIGURA 4: COMO SON MOSTRADAS LAS VARIABLES DE NOMBRES ......................................... 54 9.2 Control de Versiones Ver# 1.0 1.1 Date 2005-04-01 2005-04-04 Edited by Section M. Zalba H.Scheffler 2.4 1.2 2.0 2005-05-23 2005-07-08 H.Scheffler M. Zalba 4.2 4.2.1 4.2.2.4 4.2.4.1 4.2.4.2 4.2.4.3 4.2.4.6 4.3 8.1 8.3 8.3.1 8.3.2 8.3.3 8.4 http://cgpsmapper.com/ Changes Initial Release Removed some author names as requested PDF with higher resolution images Added marine documentation and updated ESRI documentation. PFM syntax Description Added [CHART INFO] section to the end of the Declarations section. Header "Marine" element added. "DrawPriority" element added. Chart Info New section. "SubType" element added to Points of Interest, Polygons and Polylines. Shapes Section updated. Marine Charts New section. cGPSmapper compilation Errors and Warnings Changed W014 Added: R010, R011, R012 cGPSmapper object types list Note about the marine objects added. Marine objects and their description added. "Find" (GPS) feature added. cGPSmapper versions Marine version added. 84 of 87 cGPSmapper Manual Índice y Tablas 9.3 Indice [ [CHART INFO].................................... 14 [CITIES] ............................................... 13 [COUNTRIES] ..................................... 12 [DICTIONARY]............................. 15, 42 [FILE] ................................................... 27 [IMG ID] .......................................... 8, 49 [MAP]................................................... 49 [PLT] .................................................... 21 [POI] ..................................................... 16 types.................................................. 61 [POLYGON] ........................................ 18 types.................................................. 74 [POLYLINE] ........................................ 20 types.................................................. 71 [REGIONS] .......................................... 13 [RGN10] ..................................See [POI] [RGN20] ..................................See [POI] [RGN40] .....................See [POLYLINE] [RGN80] ..................... See [POLYGON] [RGNx0] ............................................... 53 [SHP] .................................................... 22 [WPT] ................................................... 21 A AlignMethod......................................... 12 Appendices ........................................... 56 B Background..................................... 15, 19 BlockSize.............................................. 12 C CDSetName .......................................... 49 cGPSmapper ........................................... 4 files ................................................... 78 versions............................................. 76 versions notation................................. 5 Cities..................................................... 13 City ................................................. 13, 17 CityName.................................. 17, 20, 23 Clearings............................................... 54 Codepage ................................................ 9 Color ............................................... 25, 30 Copy1 ................................................... 50 Copy2 ................................................... 50 http://cgpsmapper.com/ Copy3.................................................... 50 CopyRight ......................................... 9, 49 CopyWrite......................................... 9, 49 Correction ............................................. 14 Countries ............................................... 12 Country ................................................. 13 CountryIdx ............................................ 13 CountryName............................ 18, 20, 23 D Data# ............................. 17, 19, 20, 29, 54 Datum................................................ 9, 78 Declarations Advanced .......................................... 15 DefaultCityCountry............................... 10 DefaultRegionCountry.......................... 10 DefaultType .......................................... 23 Definitions............................................. 16 DeltaSN................................................. 14 DeltaWE................................................ 14 Depth............................................... 25, 31 DepthFlag........................................ 25, 31 DepthUnit........................................ 25, 31 Dictionary ....................................... 15, 41 Using ................................................. 42 DirIndicator........................................... 21 Document Conventions........................... 4 DoubleLights................................... 26, 36 DoubleLightsHorizontal ................. 26, 36 DrawPriority ......................................... 12 E Edition................................................... 14 EndLevel ....................... 18, 19, 21, 23, 29 Errors..................................................... 56 Exists tipos validos de servicios de salida de autopistas....................................... 60 Exit#...................................................... 18 Exits ...................................................... 60 F FacilityPoint.................................... 26, 36 File ........................................................ 27 File# ................................................ 21, 22 files shipped with cGPSmapper................ 78 85 of 87 cGPSmapper Manual FoundationColor............................. 25, 32 G Gas Stations .......................................... 54 Glossary ................................................ 55 H Header..................................................... 8 Height ............................................. 25, 30 HeightAboveDatum........................ 26, 35 HeightAboveDatumUnit................. 26, 35 HeightAboveFoundation ................ 26, 35 HeightAboveFoundationUnit ......... 26, 35 HeightUnit ...................................... 25, 31 Highway ............................................... 17 Highways .............................................. 16 HouseNumber....................................... 23 I IALA..................................................... 14 ID ............................................................ 8 Index ..................................................... 80 InternationalDesignator .................. 25, 35 Islands................................................... 54 L Label ............................. 17, 18, 20, 21, 29 Label2 ................................................... 20 Label2Field........................................... 22 LabelField............................................. 22 LBLcoding.............................................. 8 LeadingAngle ................................. 26, 35 Level ............................................... 12, 23 Level#RGNnn....................................... 16 LevelFill ............................................... 12 LevelLimit ............................................ 12 levels..................................................... 53 Levels ............................................. 12, 36 Using................................................. 39 Light ............................................... 25, 33 LightType ....................................... 25, 34 LocalDesignator ............................. 25, 35 M Manual Notation ...................ver Documento de Convenciones de mapas activación en el GPS......................... 52 creando archivos preview ................. 45 http://cgpsmapper.com/ Índice y Tablas creacion ............................................... 7 cargando al GPS................................ 47 proyecto............................................... 7 26 MapSetName......................................... 49 MapSource ............................................ 45 MapsourceName ................................... 49 MapVersion........................................... 50 Marine ............................................. 12, 28 Marine Charts........................................ 28 MG .......................................................... 9 N Name ......................... 8, 14, 22, 26, 27, 49 Note................................................. 25, 34 Number ................................................. 14 Numbering .............................................. 9 O OneWay ................................................ 24 Origin# ...................................... 17, 19, 29 OvernightParking.................................. 17 OziExplorer Point Of Interest................................ 21 Polyline or Polygon........................... 21 P PFM......................................................... 4 PhoneNumber ....................................... 23 PMF............................................ See PFM POIIndex ............................................... 10 POINumberFirst.................................... 10 POIOnly ................................................ 10 POIZipFirst ........................................... 10 Position ........................................... 25, 31 PreProcess ............................................. 11 Print....................................................... 14 Projection .............................................. 14 Published............................................... 14 R Racon .............................................. 26, 35 ReferenceEllipsoid................................ 15 Region ................................................... 13 RegionIdx.............................................. 13 RegionName ............................. 17, 20, 23 Regions ................................................. 13 RgnLimit ............................................... 11 RgnType................................................ 21 86 of 87 cGPSmapper Manual RoadClass ............................................. 24 RoadID ................................................. 24 Routing ................................................... 9 S Scale ..................................................... 14 sendmap ............................................ 4, 50 Shapes................................................... 22 SpeedType ............................................ 24 StreetDesc................................. 17, 20, 23 Style ................................................ 25, 30 SubType.............................. 16, 18, 20, 28 SubTypeField ....................................... 22 T Table of Contents ................................... 2 Table of Figures.................................... 79 Text................................................. 14, 29 TextEnd ................................................ 25 TextFile..................................... 14, 25, 29 TextFileLines........................................ 25 TextStart ............................................... 25 Toll ....................................................... 24 Transparent ............................................. 9 TreSize.................................................. 10 Type ........................ 16, 18, 20, 21, 22, 28 TypeField.............................................. 22 http://cgpsmapper.com/ Índice y Tablas V vector map............................................... 4 VehicleB ............................................... 24 VehicleC ............................................... 24 VehicleD ............................................... 24 VehicleE................................................ 24 VehicleI................................................. 25 VehicleP................................................ 24 VehicleR ............................................... 25 VehicleT................................................ 24 Version Control Log ............................. 79 W Warnings ............................................... 56 Windows registry .................................. 45 WorldMap ............................................. 12 Z Zip ......................................................... 24 ZIP................................................... 18, 20 Codes................................................. 16 zoom.......................................... 12, 36, 37 Hardware Zoom Level ................ 37, 38 levels ........................................... 37, 38 Map Zoom Level ............................... 38 87 of 87