Servidores de teselas de mapas

Un servidor de teselas de mapa es un servidor que proporciona a las aplicaciones Navixy teselas de mapa, que son pequeñas imágenes cuadradas utilizadas para mostrar datos de geolocalización. Al ejecutar su propio servidor de teselas, puede ofrecer mapas personalizados para áreas específicas o capas de mapa adicionales a sus usuarios, como activos empresariales superpuestos en el mapa.

Para agregar una nueva capa de mapa a Navixy, deberá seguir tres pasos principales:

  1. Preparación de las teselas de mapa. El primer paso es convertir un documento cartográfico en piezas uniformes de gráficos de teselas con conexiones a los valores de la retícula (coordenadas) para cada nivel de escala. El formato más común para las teselas de mapa es MBTiles, pero también se pueden utilizar otros formatos como GeoTIFF. Independientemente del formato, todos los archivos de teselas deben importarse en la proyección Mercator para garantizar la superposición correcta de las capas en cualquier mapa utilizado por Navixy. El tamaño de la tesela también se convertirá al tamaño más común de 256 ppi.

  2. Puesta en marcha de un servidor de teselas. Una vez que los archivos de teselas están preparados, deben desplegarse en un servidor con cada archivo teniendo su enlace directo, como http://tileserver.com/{z}/{y}/{x}. Puede ejecutar su propio servidor de teselas o utilizar un servicio en la nube ofrecido por empresas como Mapbox, CartoDB, Esri o ArcGIS.

  3. Agregar la nueva capa de mapa a la interfaz de usuario. Después de iniciar el servidor de teselas con todas las características cartográficas cargadas, puede integrarlo en el panel de mapas de Navixy agregando un nuevo complemento cartográfico externo y proporcionándole la URL del servidor de teselas. La nueva capa aparecerá en la lista de capas disponibles y podrá colocarse por separado o junto con otras capas.

Preparación de las teselas de mapa

Un documento cartográfico disponible debe convertirse en gráficos de teselas: piezas uniformes con la conexión a los valores de la retícula (coordenadas) para cada nivel de escala. Uno de los formatos de teselas más populares es MBTiles creado por Mapbox, pero otros formatos, por ejemplo, GeoTIFF, también pueden ser utilizados para Navixy.

Independientemente del formato, todos los archivos de teselas deben importarse en la proyección Mercator. Esto puede garantizar la superposición correcta de las capas del usuario en cualquier tipo de mapa que utilice Navixy, porque todos los mapas están hechos en la proyección Mercator. El tamaño de una tesela puede variar; por lo tanto, se convertirá al tamaño más común: 256 ppi.

Teselas de mapa

Puesta en marcha de un servidor de teselas

Necesita desplegar los archivos de teselas preparados en un servidor. Cada archivo tendrá su enlace directo: http://tileserver.com/{z}/{y}/{x}. Esto permite obtener una respuesta correcta al solicitar: //tileserver.com/{z}/{x}/{y}.png. El servidor de teselas puede iniciarse localmente o en la nube.

Opción 1: Su servidor de teselas

Ejecutar su propio servidor de teselas es una tarea común para un administrador del sistema. El proceso de configuración en sí no es particularmente desafiante, pero el servidor requiere altos recursos informáticos y equipos especializados.

El servidor de teselas realiza varias tareas cruciales, incluyendo renderizado y preparación de teselas para caché, distribución de la carga y creación de una cola de solicitudes, conversión de datos vectoriales a teselas ráster, subida de datos entrantes a una base de datos (si es necesario) y provisión de control de la base de datos a través del sistema de gestión de bases de datos.

Los administradores de sistemas pueden optar por un sistema operativo basado en Unix ya que a menudo es más sencillo y rentable. Además, existen algunas soluciones empaquetadas disponibles. Por ejemplo, se puede desplegar un servidor de teselas desde los paquetes de Ubuntu utilizando el montaje de OpenStreetMap.

Opción 2: Servicio de teselas de terceros (SaaS)

Si prefiere no ejecutar su propio servidor de teselas, hay muchas empresas que ofrecen soluciones listas para desplegar y mantener servidores de teselas. Estos proveedores ofrecen todos los componentes necesarios y los recursos informáticos, por lo que no tendrá que preocuparse por configurar y mantener un servidor de teselas usted mismo. Algunos de los proveedores más populares incluyen Mapbox, CartoDB, Esri y ArcGIS.

Navixy se integra con la mayoría de estas opciones. Póngase en contacto con nuestro equipo de customer success para hablar sobre cómo sus proveedores de mapas preferidos pueden integrarse con la plataforma.

Última actualización

¿Te fue útil?