OpenStreetMap has a lot of great data which I'd like to be able to use in my GIS program. How would I go about downloading the data in shapefile format or another common GIS data file format? asked 12 Jul '10, 20:24 dankarran |
You can try to use (software name removed) from (URL removed) to downlaod Openstreet Maps to disk and create ESRI world file. 2
This will get you blocked from using the tile servers pretty quickly for breaking the usage policy. Don't do this.
(12 Oct '13, 14:48)
Jonathan Ben...
But it says: You are free to copy, distribute, transmit and adapt our data, as long as you credit OpenStreetMap and its contributors. If you alter or build upon our data, you may distribute the result only under the same licence....
(12 Oct '13, 15:09)
Mark_879
4
Downloading (ripping or scraping) tiles is not the same as using the data. The tile server is there to support people editing the map and is easily swamped by scraping tiles. You can freely download the data or parts of it; more info here: http://planet.openstreetmap.org/
(12 Oct '13, 15:23)
ChrisH
2
As http://wiki.osm.org/wiki/Tile_Usage_Policy explains: "OpenStreetMap data is free for everyone to use. Our tile servers are not."
(13 Oct '13, 11:51)
Richard ♦
|
You can download prepared shapefiles of OpenStreetMap data from Cloudmade or Geofabrik, two companies providing specialist OSM-based services. Shape files for small areas can be extracted directly on the BBBike site, but please don't abuse this facility when suitable extracts are available elsewhere. It's also possible to create PostGIS databases of OpenStreetMap data using either osm2pgsql or Osmosis, which will give you greater control over the types of features included, but is a more complicated procedure. Some GIS are starting to provide native support for OpenStreetMap XML data, including ArcGIS and Quantum GIS, but these are at an early stage of development and may not work as reliably as importing shapefiles yet. At present (June 2012) the QGIS OSM plugin is no longer supported, and requires workarounds in order to use OSM Data (see answers to this question. answered 12 Jul '10, 20:40 Jonathan Ben... SK53 ♦ |
You can also download OSM data straight into QGIS, either via the api or by opening .osm files. This guide is a little old, but you get the idea. answered 12 Jul '10, 22:06 IknowJoseph I've just been setting up more info on the QGIS plugin: http://wiki.openstreetmap.org/wiki/QGIS_OSM_Plugin For some reason it took me a while to find this: http://docs.qgis.org/user_guide/html/en/plugins/plugins_openstreetmap.html
(09 Sep '12, 04:35)
Harry Wood
|
A complete solution for using OpenStreetMap data in QGIS is described here: http://www.qgis.org/wiki/OpenStreetMap_data_rendered_with_QGIS http://www.qgis.org/wiki/Using_OpenStreetMap_data http://wiki.openstreetmap.org/wiki/Osm2postgresql |
ESRI have an open source extension for ArcGIS that will read and edit OSM data. More information: ArcGIS extension answered 12 Jul '10, 22:10 ChrisH |
A fair few of the points made in answers to this question are outdated and need revision (particularly with respect to Quantum GIS).