Buscar y Descargar Datos de OpenStreetMap (QGIS3)

Obtener datos de alta calidad es esencial para cualquier tarea de SIG. Un gran recurso de datos gratuitos y con licencia abierta es OpenStreetMap(OSM) . La base de datos de OSM consta de todo tipo de datos cartográficos: calles, datos locales, polígonos de edificios, límites administrativos, etc. Acceder a los datos de OSM en formato GIS en QGIS es posible a través del complemento QuickOSM. Este tutorial explica el proceso de búsqueda, descarga y uso de este complemento.

Vista general de la tarea

Extraeremos ubicaciones de todos los bares y tabernas en Londes de la base de datos OpenStreetMap y las guardaremos como una capa vectorial.

Otras habilidades que aprenderá

  • Cómo encadenar múltiples consultas en el complemento QuickOSM.

Procedimiento

  1. Busque e instale el complemento QuickOSM desde el repositorio oficial de complementos de QGIS. Consulte Uso de Complementos para obtener instrucciones sobre la descarga de complementos. Asegúrese de tener la casilla de verificación seleccionada. Haga clic en Cerrar.

../../_images/180.png
  1. Una vez instalado, inicie el complemento desde Vector ‣ QuickOSM ‣ QuickOSM….

../../_images/240.png
  1. En la pestaña Consulta rápida, puede establecer un filtro para seleccionar un subconjunto. Los atributos de las características del mapa en la base de datos de OSM se almacenan como Etiquetas. Las etiquetas se representan con una clave y un valor. La clave es un tema y el valor es una forma específica. Vea la página wiki de OSM Map Features para una lista completa de etiquetas para varios tipos de características. Los bares se representan con la etiqueta amenity:bar y los pubs con la etiqueta amenity:pub. Primero extraeremos los bares. Seleccione amenity como etiqueta Key en el menú desplegable.

../../_images/329.png
  1. Seleccione bar del menú desplegable Value.

../../_images/413.png
  1. Podemos encadenar múltiples consultas en la última versión (v2.0.0 +) del complemento QuickOSM. Haga clic en el botón más siguiente barra de selección de consulta aparecerá. Haga clic en el primer cuadro de selección donde podemos obtener la opción And y Or. And seleccionará sólo la característica que es verdadera para todas las consultas. Or seleccionará todas las características que son verdaderas para cualquiera de las consultas. Haga clic en Or para seleccionar las características del bar y del pub.

../../_images/512.png
  1. Seleccione amenity como Clave en el menú desplegable. A continuación, seleccione pub en el menú desplegable Value.

../../_images/612.png
  1. Ingrese London en In para restringir la búsqueda dentro del límite de la ciudad.

../../_images/712.png
  1. Expanda la sección Avanzado. En el modelo de datos OSM, los objetos espaciales son representados usando nodos, vías y relaciones. Como estamos interesados en los objetos espaciales punto, podemos seleccion sólo Node y Points. Clic en Ejecutar consulta.

../../_images/812.png
  1. Una vez finalizada la consulta, cambie a la ventana principal de QGIS. Verá una nueva capa llamada amenity_bar_amenity_pub_London añadida al panel Capas`. El lienzo mostrará las ubicaciones de los bares y tabernas que se extrajeron.

../../_images/912.png
  1. Abra la tabla de atributos de la capa. Hay 2091 objetos espaciales. La columna amenity contiene la categoría si el objeto espacial es pub o bar. Usando esta columna categórica, vamos a dar estilo a nuestra capa.

../../_images/1017.png
  1. Haga clic en el icono Abrir el panel de estilo de capas, seleccione Categorizado y luego en Valor seleccione amenidad y luego haga clic en Clasificar. Ahora la capa será estilizada con 2 colores que incluyen tanto barras como pubs.

../../_images/1120.png
  1. Ahora haga clic con el botón derecho en la capa, :menuselección:`Exportar --> Guardar objeto espacial como...` para exportar la capa como GeoPackage.

../../_images/1218.png
  1. En el cuadro de diálogo Guardar capa vectorial como…, en Formato elija GeoPackage, en Nombre de archivo haga clic en ... y busque el directorio donde desea guardar los datos y nombre la salida london.gpkg. En Nombre de la capa introduzca bar_and_pubs. Haga clic en Aceptar.

../../_images/1316.png
  1. Ahora se añadirá al lienzo una capa GeoPackage london_bar_and_pubs.

../../_images/1414.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)