|Type of site Collaborative mapping|
|Created by Steve Coast|
|Available in At least 151 site translations and unlimited map languages|
Owner OpenStreetMap Community. Project support by OpenStreetMap Foundation
Slogan(s) The Free Wiki World Map
OpenStreetMap (OSM) is a collaborative project to create a free editable map of the world. The creation and growth of OSM has been motivated by restrictions on use or availability of map information across much of the world, and the advent of inexpensive portable satellite navigation devices. OSM is considered a prominent example of volunteered geographic information.
- Map production
- Software for editing maps
- Surveys and personal knowledge
- Government data
- Route planning
- Software for viewing maps
- Humanitarian aid
- State of the Map
- Licensing terms
- Commercial data
- Data format
- Data storage
- Popular services
Created by Steve Coast in the UK in 2004, it was inspired by the success of Wikipedia and the predominance of proprietary map data in the UK and elsewhere. Since then, it has grown to over 2 million registered users, who can collect data using manual survey, GPS devices, aerial photography, and other free sources. These crowdsourced data are then made available under the Open Database Licence. The site is supported by the OpenStreetMap Foundation, a non-profit organisation registered in England and Wales.
Rather than the map itself, the data generated by the OpenStreetMap project are considered its primary output. The data are then available for use in both traditional applications, like its usage by Craigslist, OsmAnd, Geocaching, MapQuest Open, JMP statistical software, and Foursquare to replace Google Maps, and more unusual roles like replacing default data included with GPS receivers. OpenStreetMap data have been favourably compared with proprietary datasources, though data quality varies worldwide.
Steve Coast founded the project in 2004, initially focusing on mapping the United Kingdom. In the UK and elsewhere, government-run and tax-funded projects like the Ordnance Survey created massive datasets but failed to freely and widely distribute them. In April 2006, the OpenStreetMap Foundation was established to encourage the growth, development and distribution of free geospatial data and provide geospatial data for anybody to use and share. In December 2006, Yahoo! confirmed that OpenStreetMap could use its aerial photography as a backdrop for map production.
In April 2007, Automotive Navigation Data (AND) donated a complete road data set for the Netherlands and trunk road data for India and China to the project and by July 2007, when the first OSM international The State of the Map conference was held, there were 9,000 registered users. Sponsors of the event included Google, Yahoo! and Multimap. In October 2007, OpenStreetMap completed the import of a US Census TIGER road dataset. In December 2007, Oxford University became the first major organisation to use OpenStreetMap data on their main website.
Ways to import and export data have continued to grow – by 2008, the project developed tools to export OpenStreetMap data to power portable GPS units, replacing their existing proprietary and out-of-date maps. In March, two founders announced that they have received venture capital funding of €2.4 million for CloudMade, a commercial company that uses OpenStreetMap data. In November 2010, Bing changed their licence to allow use of their satellite imagery for making maps.
In 2012, the launch of pricing for Google Maps led several prominent websites to switch from their service to OpenStreetMap and other competitors. Chief amongst these were Foursquare, Craigslist who adopted OpenStreetMap, and Apple, which ended a contract with Google and launched a self-built mapping platform which uses TomTom and OpenStreetMap data.
Map data is collected from scratch by volunteers performing systematic ground surveys using tools such as a handheld GPS unit, a notebook, digital camera, or a voice recorder. The data is then entered into the OpenStreetMap database. Mapathon competition events are also held by OpenStreetMap team and by non-profit organisations and local governments to map a particular area.
The availability of aerial photography and other data from commercial and government sources has added important sources of data for manual editing and automated imports. Special processes are in place to handle automated imports and avoid legal and technical problems.
Software for editing maps
Editing of maps can be done using the default web browser editor called iD, an HTML5 application using D3.js and written by MapBox. The earlier Flash-based application Potlatch is retained for intermediate-level users. JOSM and Merkaartor are more powerful desktop editing applications that are better suited for advanced users.
The GNOME Maps application developed for the GNOME desktop environment, which runs on many Linux operating systems, will as of version 3.20 include the option to edit OSM.
The project has a geographically diverse user-base, due to emphasis of local knowledge and ground truth in the process of data collection. Many early contributors are cyclists who survey with and for bicycles, charting cycleroutes and navigable trails. Others are GIS professionals who contribute data with Esri tools.
By August 2008, shortly after the second The State of the Map conference was held, there were over 50,000 registered contributors; by March 2009, there were 100,000 and by the end of 2009 the figure was nearly 200,000. In April 2012, OpenStreetMap cleared 600,000 registered contributors. On 6 January 2013, OpenStreetMap reached 1 million registered users. Around 30% of users have contributed at least one point to the OpenStreetMap database.
Surveys and personal knowledge
Ground surveys are performed by a mapper, on foot, bicycle, or in a car, motorcycle or boat. Map data are usually collected using a GPS unit, although this is not strictly necessary if an area has already been traced from satellite imagery.
Once the data has been collected, it is entered into the database by uploading it onto the project's website. At that point, no information about the kind of uploaded track is available – it could be e.g., a motorway, a footpath, or a river. Thus, in a second step, editing takes place using one of several purpose-built map editors (e.g., JOSM). This is usually done by the same mapper, sometimes by other contributors registered at OpenStreetMap.
As collecting and uploading data is separated from editing objects, contribution to the project is possible also without using a GPS unit. In particular, placing and editing objects such as schools, hospitals, taxi ranks, bus stops, pubs, etc. is done based on editors' local knowledge.
Some committed contributors adopt the task of mapping whole towns and cities, or organising mapping parties to gather the support of others to complete a map area. A large number of less active users contribute corrections and small additions to the map.
Some government agencies have released official data on appropriate licences. This includes the United States, where works of the federal government are placed under public domain.
In the United States, OSM uses Landsat 7 satellite imagery, Prototype Global Shorelines from NOAA, and TIGER from the Census. In the UK, some Ordnance Survey OpenData is imported, while Natural Resources Canada's CanVec vector data and GeoBase provide landcover and streets.
Out-of-copyright maps can be good sources of information about features that do not change frequently. Copyright periods vary, but in the UK Crown copyright expires after 50 years and hence Ordnance Survey maps until the 1960s can legally be used. A complete set of UK 1 inch/mile maps from the late 1940s and early 1950s has been collected, scanned, and is available online as a resource for contributors.
In February 2015, OpenStreetMap added route planning functionality to the map on its official website. The routing uses external services, namely OSRM, GraphHopper and MapQuest.
There are other routing providers and applications listed in the official Routing wiki.
Software for viewing maps
Custom maps can also be generated from OSM data through various software including Mapnik, MapBox Studio, Mapzen's Tangrams.
OpenStreetMap maintains lists of online and offline routing engines available, such as the Open Source Routing Machine. OSM data is popular with routing researchers, and is also available to open-source projects and companies to build routing applications (or for any other purpose).
The 2010 Haiti earthquake has established a model for non-governmental organisations (NGOs) to collaborate with international organisations. OpenStreetMap and Crisis Commons volunteers using available satellite imagery to map the roads, buildings and refugee camps of Port-au-Prince in just two days, building "the most complete digital map of Haiti's roads".
The resulting data and maps have been used by several organisations providing relief aid, such as the World Bank, the European Commission Joint Research Centre, the Office for the Coordination of Humanitarian Affairs, UNOSAT and others.
NGOs, like the Humanitarian OpenStreetMap Team and others, have worked with donors like United States Agency for International Development (USAID) to map other parts of Haiti and parts of many other countries, both to create map data for places that were blank, and to engage and build capacity of local people.
After Haiti, the OpenStreetMap community continued mapping to support humanitarian organisations for various crises and disasters. After the Northern Mali conflict (January 2013), Typhoon Haiyan in the Philippines (November 2013), and the Ebola virus epidemic in West Africa (March 2014), the OpenStreetMap community has shown it can play a significant role in supporting humanitarian organisations.
The Humanitarian OpenStreetMap Team acts as an interface between the OpenStreetMap community and the humanitarian organisations.
Along with post-disaster work, the Humanitarian OpenStreetMap Team has worked to build better risk models and grow the local OpenStreetMap communities in multiple countries including Uganda, Senegal, the Democratic Republic of the Congo in partnership with the Red Cross, Médecins Sans Frontières, World Bank, and other humanitarian groups.
State of the Map
Since 2007, the OSM community has held an annual, international conference, the State of the Map. Venues have been:
OpenStreetMap data was originally published under the Creative Commons Attribution-ShareAlike licence (CC BY-SA) with the intention of promoting free use and redistribution of the data. In September 2012, the licence was changed to the Open Database Licence (ODbL) published by Open Data Commons (ODC) in order to more specifically define its bearing on data rather than representation.
As part of this relicensing process, some of the map data was removed from the public distribution. This included all data contributed by members that did not agree to the new licensing terms, as well as all subsequent edits to those affected objects. It also included any data contributed based on input data that was not compatible with the new terms. Estimates suggested that over 97% of data would be retained globally, however certain regions would be affected more than others, such as in Australia where 24 to 84% of objects would be retained, depending on the type of object. Ultimately, more than 99% of the data was retained, with Australia and Poland being the countries most severely affected by the change.
All data added to the project needs to have a licence compatible with the Open Database Licence. This can include out-of-copyright information, public domain or other licences. Contributors agree to a set of terms which require compatibility with the current licence. This may involve examining licences for government data to establish whether it is compatible.
Software used in the production and presentation of OpenStreetMap data is available from many different projects and each may have its own licensing. The application – what users access to edit maps and view changelogs, is powered by Ruby on Rails. The application also uses PostgreSQL for storage of user data and edit metadata. The default map is rendered by Mapnik, stored in PostGIS, and powered by an Apache module called mod_tile. Certain parts of the software, such as the map editor Potlatch2, have been made available as public domain.
Some OpenStreetMap data is supplied by companies that choose to freely license either actual street data or satellite imagery sources from which OSM contributors can trace roads and features.
Notably, Automotive Navigation Data provided a complete road data set for Netherlands and details of trunk roads in China and India. In December 2006, Yahoo! confirmed that OpenStreetMap was able to make use of their vertical aerial imagery and this photography was available within the editing software as an overlay. Contributors could create their vector based maps as a derived work, released with a free and open licence, until the shutdown of the Yahoo! Maps API on 13 September 2011. In November 2010, Microsoft announced that the OpenStreetMap community could use Bing vertical aerial imagery as a backdrop in its editors. For a period from 2009 to 2011, NearMap Pty Ltd made their high-resolution PhotoMaps (of major Australian cities, plus some rural Australian areas) available for deriving OpenStreetMap data under a CC BY-SA licence.
While OpenStreetMap aims to be a central data source, its map rendering and aesthetics are meant to be only one of many options, some which highlight different elements of the map or emphasise design and performance.
OpenStreetMap uses a topological data structure, with four core elements (also known as data primitives):
The OSM data primitives are stored and processed in different formats.
The main copy of the OSM data is stored in OSM's main database. The main database is a PostgreSQL database, which has one table for each data primitive, with individual objects stored as rows. All edits happen in this database, and all other formats are created from it.
For data transfer, several database dumps are created, which are available for download. The complete dump is called planet.osm. These dumps exist in two formats, one using XML and one using the Protocol Buffer Binary Format (PBF).
The LinkedGeoData data uses the GeoSPARQL and well-known text (WKT) RDF vocabularies to represent OpenStreetMap data. It is a work of the Agile Knowledge Engineering and Semantic Web (AKSW) research group at the University of Leipzig, a group mostly known for DBpedia.
A variety of popular services incorporate some sort of geolocation or map-based component. Notable services using OSM for this include: