Datos abiertos

Descargar datos de OpenStreetMap: edificios, calles y POI

Seleccione un área en el mapa y obtenga de OpenStreetMap los edificios, la red viaria, el agua, las zonas verdes y los puntos de interés. Descárguelos en shapefile, DXF, GeoJSON, KML o CSV, con coordenadas UTM, ETRS89 o WGS84.

Área seleccionada-
Total de elementos-
Fecha de los datos OSM-
Servidor-

Descargar

En el ZIP del shapefile cada categoría es una capa distinta (.prj, .cpg UTF-8) y se incluye un README.txt con las condiciones de la ODbL. Las capas del DXF llevan el nombre de las categorías. El CSV contiene los POI y los portales.

Categorías de capas

Datos, licencia y privacidad

Datos © colaboradores de OpenStreetMap, ODbL 1.0. Indique esta atribución donde use los datos; si distribuye públicamente una base de datos derivada, compártala con ODbL. Para la consulta, las coordenadas del contorno de su selección y las categorías elegidas se envían a un servidor público de Overpass API; como en cualquier petición, el navegador también transmite su dirección IP. La conversión y la creación de archivos se hacen en su navegador.

Herramientas relacionadas

Para qué sirve esta herramienta

OpenStreetMap es una base de datos cartográfica abierta que mantienen voluntarios de todo el mundo, y en muchas ciudades sus datos de edificios, calles y puntos de interés son muy detallados. Cuando un proyecto necesita las huellas de los edificios de un barrio, la red viaria para un estudio de trazado o la ubicación de colegios, farmacias y paradas para un análisis SIG, esta herramienta convierte los datos del área seleccionada en formatos que los programas SIG y CAD abren directamente.

Cómo se usa

  1. Acerque el mapa a la zona de trabajo. Si conoce las coordenadas, use el cuadro "Ir a una ubicación"; el botón "Ejemplo: centro de Madrid" selecciona un área pequeña para probar la herramienta.
  2. Dibuje un rectángulo o un polígono; si trabaja con el teclado, "Área visible" selecciona lo que se ve en pantalla. El área puede tener hasta 25 km².
  3. Marque las categorías de capas. Las calles se dividen en cuatro clases y los POI en diez grupos; desactive las que no necesite.
  4. Pulse Obtener datos. Los resultados se colorean en el mapa y el número de elementos por categoría aparece en una tabla.
  5. Elija el sistema de coordenadas y descargue el formato que necesite. El huso UTM se determina a partir de la ubicación de la selección; en España, ETRS89 / UTM 30N (EPSG:25830) es el sistema oficial más habitual.

Capas y formatos de salida

El campo de altura (h_est) procede de la etiqueta height de OSM o, si no existe, se estima como building:levels por 3 m. Muchos edificios no tienen ninguno de los dos valores; un campo vacío significa altura desconocida.

Datos y método

Los datos se obtienen mediante Overpass API, el servicio de consulta de solo lectura de OpenStreetMap. La consulta devuelve los elementos que intersecan la selección junto con su geometría. Las relaciones multipolígono (edificios con patios, lagos con islas) y los tramos de calle se convierten a GeoJSON con osmtogeojson (MIT); el recorte, las superficies y los centroides se calculan con Turf 7.2.0 (MIT). Las coordenadas se transforman con proj4js 2.9.0 (MIT); ETRS89 e ITRF96 se tratan como equivalentes a WGS84; la diferencia, del orden de un metro, queda por debajo de la precisión de OSM. Las opciones ED50 usan los parámetros EPSG:1784 "ED50 to WGS 84 (30)", válidos solo para Turquía, por lo que fuera de Turquía la herramienta usa UTM WGS84. El mapa funciona con Leaflet 1.9.4 (BSD-2-Clause), el dibujo con Leaflet.draw 1.0.4 (MIT) y los ZIP con JSZip 3.10.1 (MIT); los iconos son de Lucide (ISC). Las teselas del mapa base se cargan desde servidores de OpenStreetMap y Esri.

Los servidores Overpass los mantiene gratuitamente la comunidad. Su política de uso espera que cada usuario no supere unas 10.000 consultas y 1 GB de datos al día, y un servidor sobrecargado responde con HTTP 429. Por eso la herramienta limita la selección a 25 km², comprueba antes el número de elementos en áreas de más de 8 km², espera unos segundos entre consultas seguidas y cambia a un servidor alternativo cuando uno está saturado.

Licencia ODbL

Los datos de OpenStreetMap tienen licencia Open Database License (ODbL) 1.0. Puede usarlos, modificarlos y compartirlos, también en proyectos comerciales, con dos condiciones: mostrar "© colaboradores de OpenStreetMap" donde los utilice y, si distribuye públicamente una base de datos derivada, compartirla también con ODbL. El README.txt del ZIP, los campos de licencia del GeoJSON y el comentario de la cabecera del DXF llevan esta atribución junto con el archivo.

Límites de precisión

Para proyectos profesionales

Si necesita migrar datos de OSM o planos CAD propios a un SIG estructurado conservando capas, atributos y sistema de coordenadas, o publicarlos en un visor web interno o público, conozca Rodosto Teknoloji o póngase en contacto con nosotros.

Preguntas frecuentes

¿Puedo usar los datos de OpenStreetMap en un proyecto comercial?

Sí. Los datos de OpenStreetMap se publican con la Open Database License (ODbL) 1.0, que permite el uso comercial. Donde utilice los datos o los mapas elaborados con ellos, indique "© colaboradores de OpenStreetMap". Si distribuye públicamente una base de datos derivada, también debe compartirla con licencia ODbL.

¿Por qué el área está limitada a 25 km²?

Los datos proceden de servidores Overpass compartidos que mantienen voluntarios y que asignan a cada usuario una capacidad limitada. En un centro urbano denso, 25 km² pueden suponer decenas de miles de edificios y tramos de calle; las áreas mayores sobrecargan el servidor y cuesta procesarlas en el navegador. Para áreas extensas conviene usar extractos regionales de OSM.

¿Los edificios del DXF tienen altura?

Si activa la opción, los edificios se escriben como polilíneas cerradas con un espesor (thickness) igual a su altura. La altura se toma de la etiqueta height o, si no existe, se estima como building:levels por 3 m. Los edificios sin ninguno de esos datos quedan planos. Muchos edificios de OSM no tienen el número de plantas.

¿Por qué la consulta falla o tarda?

Los servidores Overpass compartidos a veces están saturados y responden con HTTP 429 o 504. En modo automático la herramienta prueba servidores alternativos por turnos. Si todos están ocupados, espere unos minutos y vuelva a intentarlo, o reduzca el área y el número de categorías.