Thunderforest



 Thunderforest es una plataforma especializada en la creación de mapas personalizados para diversas aplicaciones. 

Entre sus mapas más populares se encuentran OpenCycleMap, ideal para ciclistas con rutas y elevaciones detalladas; Transport, que muestra redes de transporte público; Outdoors, diseñado para senderismo y exploración; y Landscape, que ofrece una vista topográfica detallada.

Si quieres explorar más sobre Thunderforest, puedes hacerlo en: https://www.thunderforest.com/docs/

Como integrar Thunderforest en OruxMaps GP.

Para integrar los mapas (estilos) de Thunderforest en nuestro visor OruxMaps GP, es necesario añadirlos a nuestro archivo personalizado onlinemapsources.xml.

Para ello, debemos obtener la URL correspondiente a cada estilo. Para acceder a estas URLs, es necesario registrarse en la plataforma Thunderforest. Utilizaremos el plan gratuito. Este plan tiene un límite de visualizaciones mensuales, pero es más que suficiente para un usuario estándar.

(Por motivos de seguridad, en la captura mi API key aparece oculta).














Una vez registrados, tenemos acceso a la consola de Thunderforest, donde se nos muestran todos sus mapas predefinidos junto con sus respectivas URLs.  

Estas URLs ya están configuradas con nuestra API Key para uso personal, lo que nos permite integrarlas directamente en aplicaciones compatibles.  

Tenemos que modificar la URL para que la app pueda trabajar con ella. Hago el ejomplo con OpenCycleMap .

  1. OpenCycleMap original:[https://tile.thunderforest.com/cycle/{z}/{x}/{y}.png?apikey=personal ]
  2. OpenCycleMap modificada: [https://{$s}.tile.thunderforest.com/cycle/{$z}/{$x}/{$y}.png?apikey=personal ]
El bloque de código para añadir al onlinemapsources.xml quedaría asi:



<onlinemapsource uid="70000">

    <name>TF OpenCycleMap (THUNDERFOREST)</name>

    <url><![CDATA[https://{$s}.tile.thunderforest.com/cycle/{$z}/{$x}/{$y}.png?apikey=aquí tu apikey ]]></url>

    <website><![CDATA[<font color="#000000">©Thunderforest OpenCycleMap</font>]]></website>

    <minzoom>1</minzoom>

    <maxzoom>20</maxzoom>

    <projection>MERCATORESFERICA</projection>

    <servers>a,b,c</servers>

    <httpparam name="User-Agent">{om}</httpparam>

    <cacheable>1</cacheable>

    <downloadable>1</downloadable>

    <maxtilesday>0</maxtilesday>

    <maxthreads>0</maxthreads>

    <xop></xop>

    <yop></yop>

    <zop></zop>

    <qop></qop>

    <sop></sop>

</onlinemapsource>

Ahora solo debemos copiar y pegar el bloque en nuestro archivo onlinemapsources.xml personalizado, reemplazando "aquí tu apikey" por nuestra propia API Key.

Si no estás familiarizado con la creación de un archivo onlinemapsources.xml personalizado, he preparado una versión específica para Thunderforest, donde solo tendrás que añadir tu API Key. Puedes hacerlo fácilmente con cualquier editor de texto.
Solo tienes que pulsar sobre el nombre del archivo y se instalará automáticamente en tu OruxMaps GP , después solo tendrás que editar tu API Key que mencione antes.



Pues así de simple es disfrutar de los estilos de Thunderforest en OruxMaps GP una excelente opción para completar tus archivos .
📝 Los estilos de la cuenta gratuita no permiten la descarga para el uso offline.
Pero es posible usar el recurso de la memoria caché .









Comentarios

Entradas populares