Mapbox: Integración de datos cartográficos en un sitio web

Diciembre 2016

Para integrar datos cartográficos en un sitio web, varias opciones pueden presentarse. Algunas son más difundidas que otras, como Google Maps o MapQuest. Para guardar una cierta independencia frente a soluciones propuestas por Google, pero también para controlar mejor los costos y proponerles una vista más original a sus visitantes, el sitio de creación de itinerarios turísticos Iperiago.com está basado en una utilización de Mapbox.

Su creador, Jérôme Morlon, explica las razones de esta elección técnica y lo que le llevó a orientarse por una herramienta cartográfica "open source". Con varias posibilidades, ya que el sitio propone itinerarios a la vez lúdicos y sociales, informados también por profesionales y particulares.



CCM - ¿En algunas palabras, puede explicar el concepto de Iperiago?

Jérôme Morlon - Iperiago es una herramienta llave en mano, difundido en marca blanca, que permite la producción de itinerarios turísticos lúdicos, en una multipantalla lógica. Facilita la producción de los contenidos complejos como los itinerarios, combinando gestión de contenidos, herramientas de localización y herramientas cartográficas accesibles a todos. Añade una mecánica completa de social gaming a los itinerarios, permitiendo transformar cualquier trayecto en juego de pista e introduciendo desafíos cronometrados con sus amigos.



CCM - ¿Cuál necesidad le llevó hacia la búsqueda de una solución de publicación de mapas para su sitio?

JM - Por naturaleza, Iperiago coloca la cartografía en su centro. Buscaba una solución a la vez flexible y poco onerosa a largo plazo, que se pueda fácilmente personalizar y que ofrezca fondos de mapa estéticos.



CCM - ¿Cuál es el uso que hace de Mapbox?

JM - Cuando se quiere publicar mapas en su sitio, hay tres aspectos que hay que tomar en consideración. Primero los datos cartográficos, es decir el nombre de las calles, la ubicación de los edificios, los jardines, etc. cuando se utiliza el diseño de estos datos, lo llamamos las "tejas". Estas tejas pueden ser visualizadas de modo muy diferente según si se utiliza Google Maps, Mapbox u otro.

Los mapas Google Maps son claramente más estéticos que los mapas por defecto de OpenStreetMap.

Finalmente, utilizamos también la API, es decir la interfaz de programación, que permite manipular las tejas, crear capas de puntos, etc.

En Google Maps, los datos, los mapas y la API son surtidos al mismo tiempo. Verdaderamente no tenemos la elección de utilizar otra cosa.

Cuando se pasa por Mapbox, podemos elegir a un proveedor diferente para cada uno de los tres aspectos. Mapbox abastece de tejas, es decir un motor, que va a generar a partir de los datos abastecidos por OpenStreetMap los fondos de mapas. También tienen una API, que no utilizo por mi parte.

Todo lo que utilizo finalmente, son los fondos de mapa, a partir de los datos de OpenStreetMap. No utilizo la API de Mapbox, basado en Folleto.

Es de muy buena calidad, pero prefiero OpenLayers, incluso más rico y que me permite conservar una estricta compartición de tareas. Esto me autoriza a cambiar de proveedor de tejas cartográficas en caso de necesidad. La capa cartográfica de Iperiago es concebida desde el principio por ser independiente del proveedor de tejas.



CCM - ¿Se puede adaptar a tabletas o smartphones? ¿Se tiene la posibilidad de exportar un mapa para sus lectores?

JM - Quería utilizar datos cartográficos libres, tener una buena visualización pero no muy caro, pero también disponer la posibilidad técnica y contractual de almacenar localmente fondos de mapa en el terminal del usuario, para una situación de movilidad sin conexión a Internet. Una consideración de las pantallas retina también fue deseada.



CCM - ¿Acaso hay otras soluciones similares que adoptó?

JM - Estudié también, particularmente, a CloudMade y MapQuest. Las dos son herramientas interesantes.

No tengo nada contra Google Maps, pero para mí este presenta dos problemas. Primero, lo vemos por todas partes y deseo diferenciarme con otro estilo visual. El otro aspecto, es que la solución puede tener muy rápidamente un costo importante, tan pronto como la audiencia es fuerte.

Dado que Iperiago es surtido como solución a terceros, no deseaba que este costo les fuera repercutido. Y finalmente, ya dependemos mucho de Google y no quería depender en exceso.



CCM - ¿Cuáles son los argumentos o las especificidades que te orientaron a escoger Mapbox en lugar de otra solución?

JM - La calidad gráfica de las tejas, la posibilidad de descarga de las tejas offline y también la consideración de las pantallas retina aunque otras herramientas respondían también a este último criterio.



CCM - ¿Técnicamente, esto es complicado de instalar o de utilizar?

JM - Para el uso que hago, es extremadamente simple. Desarrollar una solución cartográfica innovadora como la herramienta de creación de itinerarios de Iperiago lo es menos, pero esto es independiente de Mapbox o de otra.



CCM - ¿Acaso vería mejoras posibles para Mapbox, qué le interesaría especialmente? ¿Cuáles aspectos limitan actualmente su utilización?

JM - Mapbox conviene a mis necesidades actuales, yo siempre estoy interesado por las evoluciones en términos de visualización. Me gustan los proyectos como Stamen.



CCM - ¿Cuáles son los costos de instalación o de utilización de Mapbox?

JM - Mapbox tiene la ventaja de no ser cara. La tarifa en uso de pago cuesta solamente 5 dólares al mes.



CCM - ¿Es una solución que recomendaría a un uso profesional?

JM - Sí, además el servicio fue escogido en 2012 por Foursquare en sustitución de Google Maps, el argumento principal fue el costo. LeMonde.fr hasta lo eligió en abril de 2013. Esto no es de casualidad.


Mapbox
  • Herramienta cartográfica de tipo "open source".
  • Publicación de mapas e integración en sitios Web.
  • Mapbox es también utilizado por Foursquare, Evernote y LeMonde.fr.
  • Sitio web de Mapbox.


Consulta también :
El documento «Mapbox: Integración de datos cartográficos en un sitio web » de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.