OpenStreetMap es la Wikipedia de los mapas. Es un mapa libre, abierto y colaborativo de todo el mundo, hecho por una comunidad de millones de voluntarios. Sus datos son la base de miles de productos que ya usas, desde apps del tiempo y de senderismo hasta plataformas de transporte con conductor.
Esta guía explica qué es OpenStreetMap, cómo funciona como conjunto de datos, qué te exige su licencia cuando construyes algo con él y qué papel tiene dentro de una plataforma de mapas en producción como MapAtlas.
El proyecto, en un párrafo
Steve Coast fundó OpenStreetMap (OSM) en 2004 en el Reino Unido, harto de que no hubiera datos cartográficos digitales de libre acceso. La idea era construir un mapa del mundo como Wikipedia construía una enciclopedia: cualquiera puede registrarse, cualquiera puede añadir o editar un elemento, y los datos resultantes se publican con una licencia abierta. Hoy el proyecto tiene más de 10 millones de usuarios registrados y una base estable de unos 250.000 mapeadores activos al año. El archivo completo del planeta ocupa unos 88 GB en formato PBF comprimido y crece cada minuto.
Cómo son los datos de OSM
OSM no es una carpeta de teselas de mapa. Es una base de datos estructurada con tres tipos de elementos básicos:
- Nodos: puntos sueltos con latitud y longitud. Sirven para lo que en la práctica es un punto (un banco, un árbol, un parquímetro) y como piezas para construir formas más complejas.
- Vías: secuencias ordenadas de nodos. Sirven para elementos lineales (un tramo de carretera, un río) y para formas cerradas (la planta de un edificio, el límite de un parque).
- Relaciones: grupos de nodos y vías. Sirven para cosas como líneas de autobús (una secuencia de tramos de calle), límites administrativos (un polígono formado por muchas vías) y multipolígonos.
Cada nodo, vía y relación tiene un conjunto de etiquetas clave-valor. Una calle puede tener highway=residential, name=Rue de Rivoli, maxspeed=30. Una cafetería puede tener amenity=cafe, name=Cafe Central, opening_hours=Mo-Fr 07:00-19:00, wheelchair=yes. El vocabulario de etiquetas lo define la comunidad, cambia con el tiempo y está documentado en la wiki de OSM.
Esa combinación de elementos básicos abiertos y etiquetas es lo que hace que OSM sea tan reutilizable. Con una sola consulta estructurada puedes sacar todos los carriles bici de Berlín, todos los desfibriladores de los Países Bajos o todas las regiones vinícolas de Francia.
Cómo se hace el mapa
Los voluntarios editan OSM sin parar con editores web (iD), de escritorio (JOSM) y móviles (Vespucci, StreetComplete). Los cambios llegan a la base de datos central en pocos minutos. Las fuentes son:
- Imágenes aéreas con licencia para usarlas en OSM (Bing, Esri y ortofotos nacionales)
- Trazas GPS que suben los miembros de la comunidad
- Datos abiertos de las administraciones (catastro, inventarios de carreteras, ficheros de direcciones)
- Conocimiento local, sobre todo para horarios, nombres, accesibilidad y elementos pequeños
- Importaciones masivas de conjuntos de datos estructurados (revisadas con cuidado, porque una mala importación daña la calidad de los datos)
El control de calidad lo hace la comunidad: mapeadores con experiencia revisan los cambios, herramientas automáticas señalan ediciones sospechosas y las comunidades de cada región mantienen sus convenciones locales. El resultado es un mapa con un detalle poco habitual donde la comunidad es activa (Europa occidental, las ciudades de Norteamérica, Japón) y más irregular en las regiones menos mapeadas, donde las alternativas comerciales a veces van por delante.
Por eso acaban en el mapa abierto categorías que un proveedor comercial nunca incluiría. Las cámaras de control de tráfico se etiquetan con highway=speed_camera y relaciones enforcement, y una consulta a Overpass del 27 de agosto de 2026 contó 76.800 en todo el mundo.
OSM y el resto de los datos cartográficos abiertos
OSM es la fuente más conocida de datos cartográficos abiertos: datos geográficos publicados con una licencia que permite a cualquiera usarlos, modificarlos y redistribuirlos. "Abierto" se refiere a la licencia, no al precio. Muchos datos de mapas gratuitos solo te dejan mirarlos. Los datos abiertos te dejan construir con ellos y pasarlos a otros.
Desde 2022 existe un segundo gran conjunto de datos abiertos. La Overture Maps Foundation, respaldada por Amazon, Meta, Microsoft y TomTom y alojada en la Linux Foundation, publica versiones numeradas organizadas por temas como transporte, edificios, lugares, direcciones y divisiones administrativas. Overture parte de OSM, añade datos que aportan sus miembros y elementos generados por aprendizaje automático (por ejemplo, plantas de edificios detectadas en imágenes aéreas) y lo pasa todo por procesos de fusión y control de calidad.
La diferencia de licencia importa. OSM usa la ODbL, una licencia de compartir igual: si distribuyes públicamente una base de datos derivada de OSM, tienes que ofrecerla también bajo la ODbL y con atribución. La mayoría de las capas de Overture usan licencias permisivas como CDLA-Permissive, que eliminan la obligación de compartir igual, aunque las capas que contienen datos de OSM mantienen las condiciones de OSM. Antes de lanzar tu producto, revisa la licencia de cada capa que uses.
La aportación más debatida de Overture es GERS, el Global Entity Reference System. GERS da a cada calle, edificio o lugar un identificador estable que se mantiene entre versiones, así que puedes unir tus propios registros con el mapa sin tener que volver a emparejarlos por nombre y coordenadas cada vez. En febrero de 2026, el Open Geospatial Consortium abrió un periodo de comentarios públicos sobre la adopción de GERS como OGC Community Standard. Sus defensores ven en él la clave de unión universal que faltaba. Sus críticos en la comunidad OSM temen que un sistema de identificadores gobernado por un grupo de grandes empresas se convierta en el estándar para datos que mantienen voluntarios.
Usar OSM en un producto comercial: la ODbL en palabras sencillas
Los datos de OSM se publican bajo la Open Database License (ODbL) 1.0. El uso comercial está permitido. Las preguntas frecuentes sobre licencia y aspectos legales de la OpenStreetMap Foundation dicen que los datos se pueden usar "para cualquier fin", también comercial, y que puedes cobrar por los servicios que construyas con ellos. A cambio, la licencia pide dos cosas, atribución y compartir igual, y lo que implica cada una depende de lo que entregues.
| Lo que entregas | Categoría en la ODbL | Lo que tienes que hacer |
|---|---|---|
| Un mapa en una web o una app: teselas, una imagen estática, un mapa impreso | Obra producida (Produced Work) | Mencionar a OpenStreetMap en el mapa o junto a él. El mapa en sí puedes licenciarlo como quieras |
| Resultados de geocodificación guardados junto a tus registros de clientes o tiendas | Extractos no sustanciales, según la guía de geocodificación de la OSMF | Mencionar a OpenStreetMap donde se muestren los resultados. Tus propios registros no pasan a ser datos ODbL |
| Una copia corregida o ampliada de datos de OSM que publicas o entregas a clientes | Base de datos derivada (Derivative Database), de uso público | Ofrecer esa base de datos bajo la ODbL, con atribución |
| Datos de OSM combinados con los tuyos y usados solo dentro de tu empresa | Base de datos derivada, sin uso público | Nada que compartir mientras siga siendo interna |
| Datos de OSM guardados como capa separada junto a conjuntos de datos independientes | Base de datos colectiva (Collective Database) | La ODbL solo se aplica a la parte de OSM |
Atribución. Las directrices de atribución de la Foundation piden una mención a OpenStreetMap que indique que los datos están bajo la ODbL, con un enlace a openstreetmap.org/copyright. En un mapa interactivo, la mención suele ir en una esquina y tiene que verse sin hacer clic ni pasar el ratón por encima. La línea habitual "© OpenStreetMap contributors" cumple ese requisito. Mantén el control de atribución que añade tu biblioteca de mapas o tu API, y no lo ocultes con CSS para ganar espacio.
Compartir igual. Se aplica a bases de datos, y solo cuando haces un uso público de ellas. Si tu equipo completa números de portal que faltaban en los datos de OSM y entrega esa base de datos a clientes, la base corregida se distribuye bajo la ODbL. Si las correcciones se quedan en un servidor interno, no tienes que compartir nada. Generar un mapa con tus datos mejorados no convierte en abiertos ni el mapa ni el código de tu app, pero las preguntas frecuentes añaden una condición: quien reciba la obra producida puede pedir los datos que hay detrás, incluida la base de datos derivada que hayas usado.
Geocodificación. Según la guía de geocodificación de la Foundation, los resultados individuales de geocodificación son extractos no sustanciales. Puedes guardarlos junto a datos propios sin que la obligación de compartir igual afecte a esos datos, siempre que menciones a OpenStreetMap y no recopiles resultados de forma sistemática para reconstruir una parte sustancial de la base de datos.
Esto es un resumen de las interpretaciones de la propia Foundation, no asesoramiento jurídico. Cuando tu caso queda entre dos filas de la tabla, la referencia son las páginas de licencia de la OSMF enlazadas arriba.
Cómo se construyen las APIs de producción sobre OSM
En producción casi nunca llamas directamente a la base de datos de OSM. Usas una API alojada que trabaja con datos de OSM y añade lo que OSM no ofrece por sí solo:
- Generación de teselas: convertir el planeta entero en teselas rápidas para cada nivel de zoom exige una cadena de procesamiento seria. Los proveedores alojados lo hacen por ti.
- Geocodificación: convertir direcciones en coordenadas necesita un motor de búsqueda indexado sobre OSM, además de reglas para ordenar los resultados y resolver ambigüedades.
- Cálculo de rutas e isócronas: OSM tiene el grafo de calles, pero calcular indicaciones reales y polígonos de tiempo de viaje necesita un motor de rutas (OSRM, Valhalla, GraphHopper) en infraestructura dedicada.
- Map matching, matrices de distancias, optimización: lo mismo.
- SLA, alojamiento en la UE, cumplimiento del GDPR: los proveedores alojados entregan los datos junto con las condiciones contractuales que necesitan los equipos de empresa.
MapAtlas es la plataforma europea de mapas basada en datos de calidad OSM, con alojamiento solo en la UE, infraestructura preparada para el GDPR y APIs para desarrolladores de geocodificación, cálculo de rutas, isócronas, matrices de distancias y mapas dinámicos con estilos propios.
Cuándo necesitas los datos de OSM directamente
A veces sí quieres los datos en bruto. Los casos más habituales:
- Análisis masivo: contar todas las estaciones de recarga para coches eléctricos de Alemania o mapear todos los desfibriladores de España.
- Flujos de trabajo SIG a medida: importar los datos en PostGIS para hacer uniones espaciales.
- Productos de mapas internos: generar tus propias teselas con control total sobre el estilo.
- Enriquecimiento de datos: añadir etiquetas de OSM a tus propios registros de ubicación.
Para estos casos, los puntos de partida habituales son los extractos de Geofabrik y la Overpass API. Los dos son gratuitos, los dos funcionan con infraestructura de voluntarios y los dos tienen condiciones de atribución y licencia que debes respetar en cualquier producto que redistribuyas.
Por qué MapAtlas
MapAtlas ofrece APIs para desarrolladores construidas sobre datos derivados de OSM, con alojamiento solo en la UE e infraestructura preparada para el GDPR. La Geocoding API, la Search API, la Directions API y la Isochrone API de MapAtlas devuelven registros de ubicación limpios y bien etiquetados, que funcionan sin problemas en código de producción y en los datos estructurados que envías a los asistentes de IA. Para una introducción práctica, prueba la herramienta de coordenadas o lee Qué es un geocódigo para ver el contexto completo.
Preguntas frecuentes
¿Qué es OpenStreetMap?
OpenStreetMap (OSM) es un mapa libre, abierto y colaborativo de todo el mundo, mantenido por una comunidad internacional de voluntarios. Cualquiera puede editar el mapa, añadir carreteras o lugares nuevos y reutilizar los datos bajo la Open Database License. Por dentro, OSM es una base de datos estructurada de nodos, vías y relaciones que describe calles, edificios, puntos de interés, redes de transporte y elementos naturales. Muchos de los mapas que ves en apps del tiempo, de senderismo, de transporte con conductor y en APIs de mapas para desarrolladores usan datos de OSM, a menudo con mejoras propias añadidas encima.
¿Se puede usar OpenStreetMap gratis con fines comerciales?
Sí. Los datos de OpenStreetMap se publican bajo la Open Database License (ODbL), y las preguntas frecuentes sobre la licencia de la OpenStreetMap Foundation dicen que se pueden usar para cualquier fin, también comercial, y que puedes cobrar por los servicios que construyas con ellos. A cambio, debes mencionar a OpenStreetMap allí donde se muestren los datos y ofrecer bajo la ODbL cualquier base de datos derivada que uses públicamente. Los servidores de teselas de openstreetmap.org son otra cosa: funcionan con capacidad donada y sin SLA, y su política de uso prohíbe las descargas masivas y permite bloquear sin aviso el tráfico intenso. Por eso las apps en producción usan un servicio de teselas alojado basado en datos de OSM o generan sus propias teselas.
¿Qué exige la ODbL cuando uso un mapa o una API basados en OpenStreetMap?
Dos cosas. Atribución: menciona a OpenStreetMap en el mapa o junto a él, de forma visible sin hacer clic, con un enlace a openstreetmap.org/copyright; la línea habitual "© OpenStreetMap contributors" cumple ese requisito. Compartir igual: si usas públicamente una base de datos derivada de los datos de OSM, por ejemplo una red viaria mejorada que publicas o entregas a clientes, tienes que ofrecer esa base de datos bajo la ODbL. Los mapas, teselas e imágenes que generas son obras producidas (Produced Works) que puedes licenciar como quieras. Y según la guía de geocodificación de la Foundation, guardar resultados de geocodificación junto a tus propios registros no convierte esos registros en datos ODbL.
¿Qué es una etiqueta de OSM y por qué importa?
Cada elemento de OpenStreetMap tiene un conjunto de etiquetas clave-valor que describen qué es. Una calle puede llevar la etiqueta `highway=residential`, un restaurante `amenity=restaurant` y una parada de autobús `highway=bus_stop`. El vocabulario de etiquetas lo define la comunidad y está documentado en la wiki de OSM. Gracias a las etiquetas, cualquier herramienta puede filtrar los datos con sentido: puedes pedir "todos los hospitales de París" o "todas las estaciones de carga de Berlín" porque cada elemento está etiquetado de forma coherente. Los geocodificadores en producción (MapAtlas incluido) usan las etiquetas de OSM para valorar la relevancia de cada resultado.
¿Qué diferencia hay entre OpenStreetMap y Overture Maps?
OpenStreetMap es un proyecto comunitario de voluntarios, nacido en 2004, que cualquiera puede editar y que se publica bajo la Open Database License (ODbL), una licencia de compartir igual. Overture Maps es una fundación del sector creada en 2022 por Amazon, Meta, Microsoft y TomTom dentro de la Linux Foundation. Publica versiones numeradas que combinan OSM con datos propios de sus miembros y elementos generados por aprendizaje automático, y la mayoría de sus capas usan licencias permisivas como CDLA-Permissive, sin obligación de compartir igual. Overture usa datos de OSM, así que las dos son fuentes de datos cartográficos abiertos que se complementan, no que se sustituyen.

