Contenido del curso
Mapas en Traccar: Cómo añadir Google Maps y capas personalizadas
Aprende a integrar Google Maps en tu servidor Traccar. Configura mapas satelitales, híbridos y capas de tráfico en tiempo real.
Emmanuel Díaz Leal Hernández
Cada vez existen más opciones para añadir mapas personalizados en tu servidor Traccar. Además de los mapas que requieren una clave de API, puedes añadir capas de mapas personalizados de forma muy sencilla.
Integrar Google Maps en Traccar
Si deseas utilizar Google Maps como mapa de fondo en Traccar, debes configurar un Mapa Personalizado con la dirección correspondiente.
Enlaces de mapas de Google
El enlace base para las capas de Google es:
http://mt0.google.com/vt/lyrs=s&hl=es&x={x}&y={y}&z={z}&s=Ga
En ese enlace, puedes sustituir el tipo de capa (lyrs=...) por las siguientes opciones según tus preferencias:
h= Solo carreteras (sin relieve)m= Mapa de carreteras estándarp= Relieve con carreteras y aguar= Carreteras con relieve sombreado rural/urbanos= Satélite purot= Solo relievey= Híbrido (Satélite + Carreteras)
Por ejemplo, si buscas la capa híbrida (satélite con carreteras), utiliza esta dirección:
http://mt0.google.com/vt/lyrs=y&hl=es&x={x}&y={y}&z={z}&s=Ga
Google Maps con Tráfico en Tiempo Real
También es posible integrar el estado del tráfico. Solo debes añadir ,traffic después del tipo de capa:
http://mt0.google.com/vt/lyrs=y,traffic&hl=es&x={x}&y={y}&z={z}&s=Ga
Nota: Si cambias de URL, recuerda volver a seleccionar la capa en el menú desplegable del mapa para aplicar los cambios.
Configuración en el panel de Traccar
Para añadir la URL en el panel de administración:
- Dirígete a Preferencias > Servidor > Mapa personalizado.
- Para que la capa cargue correctamente a partir de Traccar v5.0 o superior, debes deshabilitar la limpieza automática de contenido web en el archivo de configuración del servidor. Abre
/opt/traccar/conf/traccar.xmle introduce la siguiente línea:
<entry key='web.sanitize'>false</entry>
- Guarda los cambios, reinicia el servicio de Traccar y selecciona tu nueva capa de mapa personalizado.