menu

Mapas personalizados

La plataforma Navixy soporta todos los servicios de mapas famosos como Google, Bing, OpenStreetMap, Wikimapia, Yandex y más. Sin embargo hay casos cuando los usuarios necesitan algunas características cartográficas específicas como detalización extra o datos particulares para visualizar en el mapa. Este artículo ayudará a comprender cómo añadir los mapas personalizados a la plataforma Navixy.

Añadir una capa cartográfica nueva a Navixy

Hay que seguir tres pasos para añadir una capa:

  1. Preparar un servidor de tiles con datos cartográficos
  2. Ponerlo en marcha
  3. Añadir capas de mapa a Navixy

El equipo de Navixy le podrá ayudar con estas etapas. También se puede limitar el acceso a las capas si lo necesita.

1. ¿Cómo preparar los tiles?

Cualquier documento cartográfico necesita ser convertido en tile-graphics – las partes de uniforme con conección a coordinadas para cada nivel de escala.

Mapas personalizados

El formato más popular de tile es MBTiles (creado por Mapbox). Otros formatos por ejemplo GeoTIFF también pueden ser usados para Navixy. Todos los tile-files deben ser importados a Mercator projection.

Esto puede garantizar la superposición correcta de capa de usuario en cualquier tipo de mapa que Navixy utiliza, porque todos los mapas se hacen en proyección de Mercator. El tamaño de tile puede variar pero será convertido al tamaño más común – 256 ppi.

2. Como poner en marcha un tile-server

Usted necesita utilizar los tile-files preparados en un servidor. Cado archivo tendrá su enlace directo:

http://tileserver.com/{z}/{y}/{x}

Esto permite recibir la respuesta correcta a la solicitud:

//tileserver.com/{z}/{x}/{y}.png

Tile server puede ser ejecutado independiente o con ayuda de servicios de nube especiales.

Opción A: su propio servidor de tiles

Mantener su propio tile-server es una tarea ordinaria para cualquier administrador del sistema. El problema más grande no es el proceso de configuración sino altas exigencias a recursos de computación y equipamiento de servidor. Hay algunas tareas que pueden ser ejecutadas en el servidor:

  • Transmisión de tile y control de su disponibilidad para ser cargado del cache y estar disponible
  • El uso compartido de carga y creación de cola de solicitudes
  • Converción de datos vectoreales a raster tiles
  • La introducción de datos recibidos en la base de datos (sólo se requieren los datos de objeto (como edificios y carreteras) y no es necesario que la base de datos ya se esté ejecutando)
  • El control de base de datos (sistema de gestión de base de datos)

Administrador del sistema puede elegir un sistema operativo tipo Unix porque es bastante simple y barato. También puede encontrar soluciones listas-para-el-uso para esto. Por ejemplo, tile-server puede ser desplegado de paquetes de Ubuntu utilizando OpenStreetMap. Toda la información sobre sistemas tipo Unix y tile-servers se puede encontrar aquí.

Opción B: Sided tile-server (SaaS)

Hay muchas empresas que proporcionan soluciones listas para usar para tile-servers. En este caso todos componentes necesarios y recursos informáticos serán dados por proveedor de servicios. Los más populares de ellos son Mapbox, CartoDB, Esri, and ArcGIS.

3. Añadir una capa a Navixy

Cuando el tile-server ha sido puesto en marcha con todas las características cartográficas  subidas, puede ser integrado en el panel de mapas de Navixy. Usted debe añadir un nuevo plug-in web-cartográfico al llenar tile-server URL y establecer opciones de acceso al llenar ID de servicio o de perfil en caso de necesidad.

La capa nueva aparecerá en la lista de capas disponibles.

Mapas personalizados

Cada capa puede ser situada por separado (en modo de sustitución) o con otras capas (en modo de superposición). Para la segunda opción, todas capas necesarias pueden ser marcadas

Video telemática ¡NUEVO!
Open
Video telemática ¡NUEVO!
Verifique incidentes
Determine responsabilidades
Entrene conductores
Leer más >
Open