Alternativas gratuitas y de código abierto a Mapbox
APIs de mapas, geocodificación y rutas. 5 apps que puedes usar tú mismo en lugar de Mapbox, ordenadas por lo bien que lo reemplazan. Todas son de código abierto, así que tus datos se quedan contigo.
TileServer GLMejor opción
Mapas vectoriales y ráster con estilos GL y renderizado en el servidor con Mapbox GL Native, un servidor de teselas de mapas para Mapbox GL JS, Android, iOS, Leaflet, OpenLayers y GIS mediante WMTS y más.
Nominatim
Aplicación de servidor para geocodificación (dirección a coordenadas) y geocodificación inversa (coordenadas a dirección) con datos de OpenStreetMap.
GraphHopper
Biblioteca y servidor de rutas rápidos que usan OpenStreetMap.
OpenRouteService
Servicio de rutas con indicaciones, isócronas, matriz de tiempo y distancia, optimización de rutas y más.
Open Source Routing Machine (OSRM)
Motor de rutas de alto rendimiento diseñado para funcionar con datos de OpenStreetMap, con API HTTP, interfaz de biblioteca C++ y envoltorio para Node.js.
Comparación
| App | Estrellas | Licencia | Actividad | Funciona con |
|---|---|---|---|---|
| TileServer GL | 2,909 | BSD-2-Clause | Node.js, Docker | |
| Nominatim | 4,514 | GPL-2.0 | C | |
| GraphHopper | 6,728 | Apache-2.0 | Java | |
| OpenRouteService | 1,980 | GPL-3.0 | Docker, Java | |
| Open Source Routing Machine (OSRM) | 8,135 | BSD-2-Clause | C++ |
¿Por qué reemplazar Mapbox?
Mapbox funciona, pero tus datos viven en la cuenta de otro, el precio puede cambiar en cualquier momento y las funciones pueden desaparecer. Una app de código abierto que alojas tú es tuya: decides dónde funciona, quién ve los datos y cuándo actualizar.
Preguntas
¿Cuál es la mejor alternativa gratuita a Mapbox?
TileServer GL es la app de código abierto que mejor reemplaza a Mapbox en nuestra lista. Según lo que necesites, Nominatim y GraphHopper también merecen la pena.
¿Puedo alojar yo mismo una alternativa a Mapbox?
Sí. Las 5 apps de esta página son de código abierto y funcionan en tu propio servidor, normalmente con Docker, o en un servicio que las instala por ti.