sábado, 24 de septiembre de 2016

Obtener información de Open Street Map en QGIS

La información espacial en el área de mercadeo es importante, pues siempre es necesario tener los datos que relacionen la información de un área específica con otra, con ello se puede obtener diferentes indicadores que ayudan la toma de decisiones, sin embargo tuve la inquietud de obtener esta información georeferenciada y una buena opción que encontré fue Open Street Maps, que proporciona mapas que tienen una gran información de comercios que era algo que buscaba en un análisis en el área de mercadeo de mi trabajo, era una buena referencia poder determinar sectores comerciales que el mapa de OSM presentaba, pero.. ¿se podría obtener estos puntos que mostraba el mapa en cuestión en un shapefile? fue así que me puse a investigar, y si había la opción de extraer esta información que para mi es muy importante en el análisis, en mi investigación la herramienta a usar fue QGIS, que permite agregar complementos que facilitan el acceso a esta información.

En resumen detallo los pasos que seguí para poder descargarme las capas que requería en shapefiles obtenidos del mapa OSM:



1. Se debe instalar el complemento, en este caso el complemento se llama: "OpenLayers", que se lo busca dentro de "Complementos>Administrar e instalar complementos"
2. Una vez instalado se accede a los complementos instalados


3. Se selecciona "Web>OpenLayerPlugin>OpenStreetMap>OpenStreetMap"



4. se creará la capa del mapa completo en QGIS



5. Se selecciona el área que se desea trabajar, en este caso me aplico zoom hacia la zona donde se aprecie la ciudad de "Quito-Ecuador"



6. Se descarga la información necesaria a través de "Vectorial>OpenStreetMaps>Descargar Datos"

7. Esto descarga un archivo en formato ".osm" que lo deberemos volver a  importar para generar un archivo .db que podrá interpretarlo QGIS, "Vectorial ‣ OpenStreetMap ‣ Importar topología de XML."



8. Por último necesitamos crear las capas de geometría SpatiaLite que pueden ser vistas y analizadas en QGIS. Esto se hace clickeando Vectorial ‣ OpenStreetMap ‣ Exportar topología a SpatialLite.
Para ello se selecciona el archivo ".db" creado en el paso anterior(1), se indica que clase de información se va a obtener; punto, línea o polígono (2), se añade el nombre de la capa(3), se carga los campos que posee la el mapa que estamos exportando (4), por último se selecciona los campos a usar, en este caso "name" y "amenity"



9. Al realizar el punto anterior se crea una nueva capa con la información requerida y se puede empezar a realizar consultas de la información obtenida.

De esta manera se puede obtener información espacial con la que se puede realizar análisis con datos valiosos que maneja OSM.


No hay comentarios:

Publicar un comentario