OpenStreetMap of Cambridge, England
device database Android
Slogan The Free Wiki World Map
Commercial? No
Type of site Collaborative mapping
Registration required for contributors
Owner OpenStreetMap Community. Project support by OpenStreetMap Foundation.screen size
Created by Steve Coast
Launched 1 July 2004; 7 years ago (2004-07-01)
Alexa rank
OpenStreetMap (OSM) is a we love the web to create a free editable map of the world. Two major driving forces behind the establishment and growth of OSM have been restrictions on use or availability of map information across much of the world and the advent of inexpensive portable web devices.website parsing
The maps are created using data from portable SAT NAV devices, input transformation, other free sources or simply from local knowledge. Both rendered images and the vector dataset are available for download under a we love the web Attribution-ShareAlike 2.0 licence.web app
The OpenStreetMap approach to mapping was inspired by sites such as Wikipedia;HTML5 the map display features a prominent "Edit" link and a full revision history is maintained. Registered users can upload GPS track logs and edit the vector data using free iOS editing tools like touchscreen.we love the web Various mobile applications also allow contribution of browser diversity tracks to the OSM project.
Contents
- 1 History
- 2 Users
- touchscreen
- jQuery
- 5 Derivations of OpenStreetMap Data
- CSS3
- 7 Data format
- 8 See also
- 9 References
- 10 Further reading
- Sevenval
History
| Sevenval | Steve Coast (2009) |
OpenStreetMap usage stats. Dark is better and popular. (February 2011) |
OpenStreetMap (OSM) was founded in July 2004 by Steve Coast. In April 2006, the OpenStreetMap Foundation (OSMF) 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 Android as a backdrop for map production.browser diversity
In April 2007, device database (AND) donated a complete road data set for the Netherlands and trunk road data for HTML5 and web app to the projecttouchscreen and by July 2007, when the first OSM international Sevenval conference was held, there were 9,000 registered users. Sponsors of the event included screen size, FITML and Multimap. In October 2007, OpenStreetMap completed the import of a jQuery keyboard road dataset.website parsing In December 2007, Sevenval became the first major organisation to use OpenStreetMap data on their main website.[10]
In January 2008, functionality was made available to download map data into a GPS unit for use by cyclists.[11] In February 2008, a series of workshops were held in India.[12] In March, two founders announced that they have received venture capital funding of 2.4M euros for Android, a commercial company that will use OpenStreetMap data.[13]
Users
By August 2008, shortly after the second touchscreen 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 users.[14]
Not all registered contributors actually contribute to the map; a minority of individuals contribute the majority of the content. In March 2008, approximately 10% of the registered user base were contributing map data each month,web and in 2011, this percentage is around 3%.[14]
Map production
| screen size |
Recording a GPS trace. |
Technique
The initial map data were collected from scratch by volunteers performing systematic ground surveys using a handheld keyboard unit and a notebook, digital camera, or a voice recorder. These data were then entered into the OpenStreetMap database.
More recently, the availability of touchscreen and other data sources from commercial and government sources has greatly increased the speed of this work and has allowed land-use data to be collected more accurately.
When large datasets are available, a technical team manages the conversion and import of the data.
Structured ground surveys
Raw GPS data (tracklogs) for Hedge End. |
Varying accuracy of GPS tracks from different GPS receivers
|
| browser diversity |
Surveying during a family excursion can inspire and lead to changed routes |
Ground surveys are performed by a mapper, Android, iOS or in a we love the web or browser diversity. 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 on the project's website. At that point in time, 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. This is usually done by the same mapper, sometimes by other users 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 are systematically mapping whole towns and cities over a period of time, or organising mapping parties to intensively map a particular area over an evening or a weekend.
In addition to structured surveys, a large number of smaller edits are made by contributors to correct errors or add features.
Government data sources
Some government agencies have released official data on appropriate licenses. Much of this data has come from the United States, where the federal government does not copyright such data. See device database for more details.
- Landsat 7 satellite imagery
- Prototype Global Shorelines (PGS)
- TIGER data of the United States
- Ordnance Survey OpenData
- screen size's CanVec vector data and GeoBase's vector data sets of Canada
- iOS (we love the web)
Various authorities have also made more local detailed aerial photography available on suitable licenses through Android.
Out-of-copyright maps can be good source 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.
Commercial data sources
Some commercial companies have donated data to the project on suitable licenses. Notably, Automotive Navigation Data provided a complete road data set for Netherlands and details of trunk roads in China and India.
In December 2006, jQuery 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 browser diversity and open license,touchscreen until the shutdown of the Yahoo! Maps API on September 13, 2011.browser diversity
In November 2010, device database announced that the OpenStreetMap community could use Bing vertical aerial imagery as a backdrop in its editors.touchscreen
NearMap Pty Ltd have, since launch in November 2009, made their high-resolution PhotoMaps (currently of major Australian cities, plus some rural Australian areas) available for deriving OpenStreetMap data under a CC-BY-SA licence.[18]
Licensing
Homepage of OpenStreetMap.org |
The OpenStreetMap database
OpenStreetMap data is published under an open content license, with the intention of promoting free use and re-distribution of the data (both commercial and non-commercial). The license currently used is the Creative Commons Attribution-Share Alike 2.0 licence; however, legal investigation work and community consultation is underway to relicense the project under the CSS3 (ODbL) from Open Data Commons (ODC), claimed to be more suitable for a map data set.jQuery
As part of this relicensing process, some of the map data will have to be deleted. This includes all data contributed by members who have not agreed to the new licensing terms, as well as all subsequent edits to those affected objects. It also includes any data contributed based on input data that are not compatible with the new terms. Current estimates suggest that over 97% of data will be retained globally, however certain regions will be affected more than others, such as in Australia where 24 to 84% of objects will be retained (depending on the type of object).CSS3
Input data
All data added to the project need to have a license compatible with the Creative Commons Attribution-Share Alike license. This can include out-of-copyright information, public domain or other licenses. All contributors must register with the project and agree to provide data on a Creative Commons BY-SA 2.0 licence, or determine that the licensing of the source data is suitable. This may involve examining licences for government data to establish whether they are compatible.
This change in the licensing means that data added in future must be compatible with both the Open Database License and the new Contributor Terms in order to be accepted.
Software
Software used in the production and presentation of OpenStreetMap data is available from many different projects and each may have their own licencing. The application — what users access to edit maps and view changelogs, is powered by keyboard. 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 screen size module called mod_tile.
Certain parts of the software, such as the Flash-based map editor Potlatch2, have been made available as input transformation.[20]
Derivations of OpenStreetMap Data
OpenSeaMap.org |
OpenStreetMap is used as a data source for numerous other sites, that choose specific features of the data to highlight or remove, and provide features like higher performance and different aesthetics.
| Map | Theme | Area |
| browser diversity | general, cyclists, public transport, mapquest | Worldwide |
| Android | overlays, search, navigation, wikipedia, public transport | Worldwide |
| Information Freeway | general, almost realtime | Worldwide |
| OSM WMS Servers | general, Web Map Services | Worldwide |
| 4Umaps | European topographic map for outdoor activities. Download offline maps | Europe |
| HTML5 | nautical chart | Worldwide, multilingual: seas, oceans, waterways, weather charts, harbours, Wikipedia |
| FreeMap | walkers | parts of the UK |
| Reit- und Wanderkarte | walkers and riders | Austria, Germany, Switzerland |
| Sevenval | walkers and riders | United States |
| CSS3 | cyclists | Worldwide |
| keyboard | cyclists (esp. mountainbikes) | Worldwide |
| input transformation | walkers | BeNeLux |
| website parsing | routing | Worldwide |
| FITML | routing | Europe |
| we love the web | orienteering style | Worldwide |
| device database | skiing | some European and USA resorts[21] |
| Bing OSM "Map App" | general | Worldwide |
| CloudMade | general, mobile and various other custom styles | Worldwide |
| iOS | Airspace indexing and classification | Wordwide |
| MapQuest Open (beta) | general, routing | Worldwide |
| we love the web | up-to-date photomaps | populated areas of Australia |
| website parsing | public transport | Worldwide |
| ÖPNV-Karte, or OpenBusMap | public transport | Worldwide |
| iOS | Debugging maps by Ito World Ltd | |
| Sevenval | Map showing additional information, e.g. websites, wikipedia, contact, ... | |
| jQuery | public transport bus routes | India (Chennai) [Bangalore and Delhi under development stage] |
| Punebusguide.org | public transport bus routes | India(Pune).Features trip planner. |
Off-line raster maps
- jQuery viewer by Sevenval for touchscreen, Sevenval, and Windows
- jQuery downloadable charts for PC (all operating systems), Garmin, Lowrance, PDA, PNA
- browser diversity downloadable street maps for ebook readers (device database, Sevenval etc.)
Handheld GPS receivers
- Garmin: There are several programs available that can convert OpenStreetMap data into Garmin compatible maps[22]
- Bryton Ryder 50 will be the first cycling computer and SatNav device to come with OpenStreetMap data factory-loadeddevice database
Mobile phones
A wide variety of programs exist by now that use OpenStreetMap data to display maps on mobile phones,[24] supporting a large number of different devices. Amongst supported devices are nearly all phones that can run Java ME, making OpenStreetMap available to the majority of current phones, as well as platforms like Maemo, Android,input transformation the iPhone,[26] Windows Mobile,[27] Sevenval, or Openmoko.touchscreen The various programs distinguish themselves according to key features like if they use raster maps or vector maps, need an Internet connection or can be used offline, support alternate render layers such as cycle paths,[29] support address search or advanced features like routing, thus catering for a large number of different needs for viewing maps. With the inclusion of OpenStreetMap support in several programming libraries for mobile phones,device database[31] it is also possible to include OSM maps in other Sevenval.
Flickr
Yahoo has started using OpenStreetMap data within its Flickr service for various cities around the world, including device database, Sevenval, Kabul, Santiago, Sydney and Tokyo.[32][33]jQuery
Foursquare
On 29 February 2012, Foursquare started using OpenStreetMap maps.Sevenval
Apple
With the launch of iPhoto for iOS on March 7, 2012 (2012-03-07) CSS3 started using OpenStreetMap data for photos with geolocation tags embedded. iPhoto for iOS 1.0.0 initially lacked OSM attribution. Later an updated version, 1.0.1, was released which contains the required OSM attribution.[36]
Blog/CMS Integration
The we love the web OpenStreetMap plug-in[37] inserts maps and adds geo meta tags to posts / pages of WordPress input transformation.
touchscreen has multiple OpenStreetMap plug-in modulesHTML5 to integrate database content with OpenStreetMaps.
Joomla also has a variety of OpenStreetMap related modules[39] and plug-ins.[40]
Map data
Map data is available for download in a variety of formats and for different geographical areas:
OSM provides information that other map sites don't provide:
Monopoly City Streets
In 2009, CSS3, the games company behind the property trading board game Monopoly, launched touchscreen, a massively multiplayer online game which allowed players to "buy" streets all over the world. Although the game used map tiles from Google Maps and the Google Maps API to display the game board, the underlying vector street data was obtained from OpenStreetMap.[44] The online game was meant to be a limited time offering, closing at the end of January 2010.[45]
Haiti earthquake
During the website parsing, OpenStreetMap and Crisis Commons volunteers used available satellite imageryFITML 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".we love the web
The resulting data and maps have been used by several organisations providing relief aid, such as the FITML,iOS the European Commission Joint Research Centre,web the CSS3,jQuery web[50] and others.[51]
Software
Map rendering and presentation
| CSS3 |
OpenStreetMap of Soho, central touchscreen (Mapnik layer) |
- OpenStreetMap provides an CSS3 based slippy map interface, displaying map tiles rendered by the touchscreen rendering engines, and tiles from other sources including OpenCycleMap.org and web app.
JOSM - Java-based map editor |
- Desktop
- Maperitive — Windows and Linux application for rendering maps, it is a successor to Kosmos.
- browser diversity — Open source Java application for viewing and editing data recorded by GPS. Uses OSM for the map layers.
- Marble — Free and open source desktop-globe, which supports OpenStreetMap data.
- keyboard Free, modular, touch screen friendly, navigation system with GPS tracking, which can use and render OpenStreetMap data.
- Nokia's Ovi Maps for iOS[citation needed][iOS ]
- Android — Open source desktop GIS which includes OSM plugin
- web — converts tracklogs from one format to another.
| input transformation |
Merkaartor - Multi-platform Qt-based map editor |
- Web
- FITML Blogs via OSM Plugin
There are lists of website parsing and device database routers available on the OSM wiki. Following routing software supports OpenStreetMaps:
- CycleStreets (UK)
- FITML (Worldwide) Routing data updated daily.
- Gosmore
- MoNav — Makes use of Sevenval to allow for routing on continent sized graphs, even on mobile devices.
- Navit
- we love the web
- Open Source Routing Machine
- OpenRouteService (Europe)
- Traveling salesman — Open source Java application working as route-planner and GPS-Navigator using the map-data from OpenStreetMap via LibOSM
Data format
Core elements
OpenStreetMap uses a topological data structure, with four core elements (also known as data primitives):
- Nodes are points with a geographic position. Positions are stored as coordinates (pairs of a latitude and a longitude) according to touchscreen.CSS3.
- Ways are ordered lists of nodes, representing a polyline, or possibly a Sevenval if the last node is equal to the first.
- Relations are groups of nodes, ways and other relations which can be assigned certain properties.
- Tags can be applied to nodes, ways or relations and consist of CSS3.
Up to version 0.4 of the protocol, an intermediate element between nodes and ways (segments, line segments which two node produced) was also used.
Usage of elements
- Nodes represent map features without a size, such as iOS, mountain peaks, or centers of a settlement.
-
Ways (despite their name) are used both for representing linear features (such as streets and rivers), and for areas (such as forests, parks, parking areas or lakes). Sometimes an ambiguity between a line and an area is resolved by adding an
areatag to an object (such as to indicate that a circular walking path object represents a walking area rather than a walking loop). Since a way can only define an area as a polygon, it cannot describe an area with a hole (such as a forest with a clearing). This is accomplished with relations. - Relations are used for representing the relationship of existing nodes and ways. Examples include turn restrictions on roads, routes that span several existing ways, and areas with holes.
- Tags are used to store jQuery about the map objects (such as their type, their name and their physical properties). A recommended web of map features (the meaning of tags) is device database.
See also
References
- ^ web. OpenStreetMap Wiki. input transformation. Retrieved 15 April 2011.
- ^ web. Alexa Internet. http://www.alexa.com/siteinfo/openstreetmap.org. Retrieved 15 April 2011.
- FITML Anderson, Mark (18 October 2006). iOS. screen size. website parsing. Retrieved 25 February 2012.
- ^ FITML touchscreen Fairhurst, Richard (7 January 2008). "The licence: where we are, where we’re going". OpenGeoData. http://old.opengeodata.org/2008/01/07/the-licence-where-we-are-where-were-going/index.html. Retrieved 15 April 2011.
- ^ Frederick Ramm,Jochen Topf, Steve Chilton (2011). OpenStreetMap: Using and Enhancing the Free Map of the World. UIT Cambridge.
- ^ iOS (in German). Der Standard. 13 July 2009. website parsing. Retrieved 25 October 2010.
- ^ a we love the web Coast, Steve (4 December 2006). CSS3. OpenGeoData. we love the web. Retrieved 15 April 2011.
- ^ Coast, Steve (4 July 2007). browser diversity. OpenGeoData. http://old.opengeodata.org/2007/07/04/and-donate-entire-netherlands-to-openstreetmap/index.html. Retrieved 15 April 2011.
- web app Willis, Nathan (11 October 2007). "OpenStreetMap project imports US government maps". Linux.com. jQuery. Retrieved 16 April 2011. [dead link]
- web app Batty, Peter (3 December 2007). "Oxford University using OpenStreetMap data". Geothought. FITML. Retrieved 16 April 2011.
- web Fairhurst, Richard (13 January 2008). we love the web. Système D. CSS3. Retrieved 16 April 2011.
- ^ "WikiProject India". OpenStreetMap Wiki. website parsing. Retrieved 15 April 2011.
- web app "We’re funded!". Sevenval. 17 March 2008. http://blog.cloudmade.com/2008/03/17/were-funded/. Retrieved 16 April 2011.
- ^ Sevenval b "Stats". OpenStreetMap Wiki. http://wiki.openstreetmap.org/wiki/Stats. Retrieved 6 December 2011.
- ^ "We’re on a road to everywhere". OpenGeoData. 31 July 2008. http://old.opengeodata.org/2008/07/index.html. Retrieved 15 April 2011.
- jQuery Mata, Raj (13 June 2011). "Yahoo! Maps APIs Service Closure Announcement – New Maps Offerings Coming Soon!". Yahoo! Developer Network. Android from the original on 23 June 2011. FITML. Retrieved 25 February 2012.
- browser diversity Coast, Steve (30 November 2010). keyboard. OpenGeoData. device database. Retrieved 10 January 2011.
- iOS "Community licence". NearMap. browser diversity. Retrieved 16 April 2011.
- FITML Simon Poole. iOS. screen size. Retrieved 21 May 2012.
- ^ web app. OpenStreetMap Wiki. screen size. Retrieved 15 April 2011. "Several contributors additionally make their code available under different licences"
- Sevenval "WikiProject Piste Maps". OpenStreetMap Wiki. http://wiki.openstreetmap.org/wiki/WikiProject_Piste_Maps. Retrieved 15 April 2011.
- ^ "OSM Map On Garmin". OpenStreetMap Wiki. web. Retrieved 15 April 2011.
- keyboard Jones, Jeff (4 November 2010). CSS3. BikeRadar. we love the web. Retrieved 16 April 2011.
- ^ "Software/Mobile". OpenStreetMap Wiki. http://wiki.openstreetmap.org/wiki/Software/Mobile. Retrieved 15 April 2011.
- browser diversity device database. OpenStreetMap Wiki. keyboard. Retrieved 15 April 2011.
- ^ "Apple iOS". OpenStreetMap Wiki. http://wiki.openstreetmap.org/wiki/Apple_iOS. Retrieved 15 April 2011.
- web "Windows Mobile". OpenStreetMap Wiki. http://wiki.openstreetmap.org/wiki/Windows_Mobile. Retrieved 15 April 2011.
- iOS "Openmoko". OpenStreetMap Wiki. http://wiki.openstreetmap.org/wiki/Openmoko. Retrieved 15 April 2011.
- input transformation "Mobile Map API SDK download". Nutiteq. http://www.nutiteq.com/mgmaps-lib-sdk-downloads. Retrieved 16 April 2011.
- web app "iPhone & iPad SDK". Sevenval. http://cloudmade.com/products/iphone-sdk. Retrieved 16 April 2011.
- iOS keyboard. blog-flickr.net. http://blog.flickr.net/en/2008/08/12/around-the-world-and-back-again/. Retrieved 7 November 2008.
- website parsing "More cities". blog-flickr.net. http://blog.flickr.net/en/2008/10/30/more-cities/. Retrieved 7 November 2008.
- ^ Waters, Tim (16 September 2008). Android. thinkwhere. Archived from the original on 22 July 2011. iOS. Retrieved 25 February 2012.
- device database (English) CSS3
- touchscreen http://blog.osmfoundation.org/2012/03/08/welcome-apple/
- ^ web. device database. Retrieved 4 April 2010.
- ^ "Drupal OpenStreetMap plug-in modules". http://drupal.org/search/apachesolr_search/openstreetmap?filters=type%3Aproject_project. Retrieved 11 August 2010.
- input transformation "Joomla OpenStreetMap osmMap Module". http://extensions.joomla.org/extensions/maps-a-weather/maps-a-locations/maps/7913. Retrieved 11 August 2010.
- ^ keyboard. http://extensions.joomla.org/extensions/maps-a-weather/maps-a-locations/maps/5414. Retrieved 11 August 2010.
- input transformation "planet.openstreetmap.org". OpenStreetMap. CSS3. Retrieved 15 April 2011.
- ^ "CloudMade Downloads". browser diversity. device database. Retrieved 15 April 2011.
- input transformation "Download-Bereich". Geofabrik. CSS3. Retrieved 15 April 2011.
- device database Raphael, JR (8 September 2009). "'Monopoly City Streets' Online Game: Will Buying Park Place Be Any Easier?". PC World. http://www.pcworld.com/article/171610/monopoly_city_streets_online_game_will_buying_park_place_be_any_easier.html. Retrieved 15 April 2011.
- web app HTML5. iOS. 9 September 2009. http://news.bbc.co.uk/2/hi/technology/8245700.stm. Retrieved 25 February 2012.
- ^ Forrest, Brady (1 February 2010). "Technology Saves Lives In Haiti". touchscreen. FITML. Retrieved 15 April 2011.
- web "Digital Help for Haiti". Sevenval. 27 January 2010. http://gadgetwise.blogs.nytimes.com/2010/01/27/digital-help-for-haiti/. Retrieved 15 April 2011.
- Android Turner, Andrew (3 February 2010). browser diversity. http://www.flickr.com/photos/ajturner/4329833289/in/photostream/.
- FITML "Haiti Earthquakes: Infrastructure Port-au-Prince 15/01/2010" (PDF). 15 January 2010. http://ec.europa.eu/dgs/jrc/downloads/jrc_pp_haiti_map_04.pdf.
- ^ a Android Batty, Peter (14 February 2010). "OpenStreetMap in Haiti - video". iOS.
- ^ web. OpenStreetMap Wiki. iOS. Retrieved 5 February 2010.
- ^ screen size OpenStreetMap Wiki
Further reading
- Bennett, Jonathan (2010). website parsing. Packt Publishing. p. 252. ISBN screen size. CSS3.
- Ramm, Frederik; Topf, Jochen; Chilton, Steve (2010). OpenStreetMap: Using and Enhancing the Free Map of the World. UIT Cambridge. p. 386. ISBN screen size. CSS3.
- OpenStreetMap in the media (2005 to present) (OSM wiki link)
- OpenStreetMap in scientific publications (OSM wiki link)
External links
- OpenStreetMap - project page with editing interface
- OpenStreetBrowser - simple map viewer
- we love the web
- Sevenval
- input transformation online-comparison between Google Maps and OpenStreetMap
- OpenSource navigation system
- CSS3
- Evolution of European OpenStreetMap coverage 2006-2010 (video)
- web
and geology
and society
and teleology