MapTiler vectorial

Cabecera MapTiler OruxMaps

En el artículo anterior sobre MapTiler vimos cómo crear una cuenta, obtener la API Key y utilizar los estilos clásicos de MapTiler (mapas raster) en OruxMaps GP mediante el archivo onlinemapsources.xml. Puedes revisarlo aquí

Hoy vamos un paso más allá: vamos a aprender a llevar estilos vectoriales de MapTiler a OruxMaps mediante archivos .json. Para disfrutar de este tipo de mapas es necesario disponer de la suscripción de Mapas Destacados en OruxMaps GP/iOS. Más información aquí: Suscripción Mapas Destacados

Cómo llevar los estilos vectoriales a OruxMaps

 
  1. En la consola de MapTiler Cloud, copia la URL del estilo vectorial.
  2. Abre el editor Maputnik y pega la URL para cargar el estilo: https://maplibre.org/maputnik/ Después, descárgalo como archivo .json.
  3. Renombra el archivo para que OruxMaps lo reconozca: nombre.json → nombre.map.json
  4. Guarda el archivo en la carpeta: OruxMaps/mapfiles

Con esto ya puedes usar tu estilo vectorial en OruxMaps con el visor de Mapbox. Pero de momento sería un mapa plano, sin relieve 3D… y no vamos a conformarnos con eso.

Añadir relieve 3D al estilo

Para activar el relieve 3D en OruxMaps, añade estas líneas al estilo:

"terrain": { "source": "mapbox-dem" },

"mapbox-dem": {
  "url": "mapbox://mapbox.mapbox-terrain-dem-v1",
  "type": "raster-dem",
  "tileSize": 512
}

El código original se ve así:

Y debe quedar así tras añadir las líneas:

Ahora sí, tu estilo vectorial está listo para verse en 3D en el visor de Mapbox dentro de OruxMaps GP/iOS.

¿Te parece complicado?

Si estás abrumado por la complejidad técnica tengo algo para ti …. Para el usuario básico, para el que no tiene tiempo de aprender …. Ya tenemos una vida complicada, y nos merecemos poder disfrutar de estas cosas . Aquí tienes una colección de estilos clásicos de MapTiler y algunos personalizados por mí listos para descargar y usar .

Abrir Consola de Descarga de Estilos MapTiler


Dónde guardar los archivos JSON:

  • OruxMaps GP (Android): OruxMaps/mapfiles/customonlinemaps
  • OruxMaps iOS: OruxMaps/mapfiles

Dónde seleccionar los estilos en OruxMaps:

  • OruxMaps GP (Android): mapas online carpeta Mapbox JSON 
  • OruxMaps iOS: mapas destacados 

Espero que disfrutes de estos estilos. Si encuentras errores, tienes dudas o quieres proponer mejoras, ya sabes dónde encontrarme.


Map data © OpenStreetMap contributors · Tiles © MapTiler · 3D Terrain © Mapbox

Comentarios

Entradas populares