Estoy utilizando QGIS 3.22. Hay alguna manera de extraer los datos del número de casa de la OSM en shapefile o alguna otra cosa?
Respuestas
¿Demasiados anuncios?Para extraer todas las características OSM que tienen un número de casa, puede utilizar Paso elevado turbo o el plugin QgickOSM en QGIS.
Utilice esta consulta en Overpass Turbo:
addr:housenumber=*
Consulte aquí cómo identificar la etiqueta utilizada para los números de vivienda: ¿Cómo obtener el id de la entidad en el mapa?
Usando el plugin QuickOSM, buscando todas las características que contengan una etiqueta addr:housenumber
en la extensión del mapa canas. El resultado se carga como capa poligonal, conteniendo las casas naranjas (las otras no tienen hounse-no. en la base de datos OSM). Ver los valores en la tabla de atributos (amarillo):
Puede intentar descargar las bases de datos shapefile fraccionadas por divisiones administrativas de todo el mundo utilizando este sitio web:
https://download.geofabrik.de/
aquí se explica cómo podemos descargar datos de este sitio web:
https://towardsdatascience.com/beginner-guide-to-download-the-openstreetmap-gis-data-24bbbba22a38
Después de todo, descomprima su archivo y encuentre el siguiente shapefile
gis_osm_buildings_a_free_1
tendrás todos los edificios proporcionados a OSM. Tenga en cuenta, que OSM es auto-contribuido por varios usuarios en todo el mundo, por lo que a veces algunos edificios pueden faltar en su área.