This is a static archive of our old OpenStreetMap Help Site. Please post any new questions and answers at community.osm.org.

Downloading Streets and Places datasets

0

Hi there! I thank you all for doing massive work in educating and instructing us. I am a new user of this OSM and a big admirer of GIS. I am trying to mentor myself on GIS and I downloaded QGIS training manual only to find OSM used as a source of streets and places datasets. My question is, how do i download datasets of a specified place? Let say I want to download a place like Serengeti National Park in Tanzania.

I thank you in advance for your time and paying attention to my question.

Regards

Godfrey

asked 12 May '14, 08:09

GodfreyvOyema's gravatar image

GodfreyvOyema
11112
accept rate: 0%

edited 12 May '14, 10:43

iii's gravatar image

iii
4.9k84082


One Answer:

1

I never tried the tandem of QGIS and OSM before, but since QGIS 2.0 you have a builtin OSM importer that AFAIK allows you to filter for roadnetworks etc.

Other ways to get OSM data is to download OSM extracts, filter it using osmosis and import it as shapefile, geoJSON, ... . For first testing purpose you might be already happy by using the Overpass API for getting small areas with the objects you are interested in. Or you get shapefile for example from Geofabrik.

BUT as you will find out the OSM model isn't designed for a specific purpose (rendering, queries, routing, geocoding, ...) but is an intermediate format that is build to allow easy modelling/tagging of all kind of real world features with geolocation.
So you will need to transform the OSM representation of objects into a style that assists you on your workflow.

For your scenario this mean that you might merge OSM ways with same name into one roadnetwork and create an intelligent filter to unite places modelled as node with place=* tag and ones modelled as boundary relation.

answered 12 May '14, 11:04

iii's gravatar image

iii
4.9k84082
accept rate: 10%

Source code available on GitHub .