ID (software)

Last updated
iD
Original author(s) Richard Fairhurst, Tom MacWright, John Firebaugh, Saman Bemel-Benrud, Ansis Brammanis
Developer(s) Multiple contributors
Initial releaseMay 7, 2013;11 years ago (2013-05-07)
Stable release
2.30.2 [1] / 21 August 2024;45 days ago (21 August 2024)
Repository https://github.com/openstreetmap/iD
Written in JavaScript
Platform Web browser
Available in78 languages
Type GIS software
License ISC
Website ideditor.com

iD is a free software online editor for OpenStreetMap (OSM) geodata created in JavaScript and released in 2013. It is the most popular [2] and the default editor on the main OSM page. [3] [4] iD's features include choosing custom aerial imagery and native support for Mapillary photos.

Contents

History

Prior to iD, the primary web editor for OpenStreetMap data was the Flash-based Potlatch 2 editor. The iD editor project was founded by the author of Potlatch 1 and 2, Richard Fairhurst, online on July 13, 2012 and at the State of the Map conference on October 14, 2012. [5]

In September 2012, the Knight Foundation announced the winners of the Knight News Challenge: Data competition. The team from Development Seed/Mapbox was selected as a winner for their proposal to develop new contribution tools for OpenStreetMap, and awarded a grant of $575,000. [6] [7]

This editor was meant to be a Potlatch 2 architecture reimplementation in JavaScript with redesigned user interface. The only big internal change was departure from XML tagging preset architecture to a JSON-based one. [5]

In 2013, [8] iD became the default editor on OSM.org making it the most used OSM editor by changeset count. [9] [3]

Forks

iD has spawned several forks for specialized use cases. In 2018, Facebook created RapiD, with provided access to machine learning–generated roads and buildings under the name MapWithAI, which users could verify before uploading to OSM. [10] In 2023, RapiD was renamed Rapid and MapWithAI renamed Rapid Assist.

Related Research Articles

A GIS software program is a computer program to support the use of a geographic information system, providing the ability to create, store, manage, query, analyze, and visualize geographic data, that is, data representing phenomena for which location is important. The GIS software industry encompasses a broad range of commercial and open-source products that provide some or all of these capabilities within various information technology architectures.

<span class="mw-page-title-main">OpenStreetMap</span> Collaborative project to create a free editable map of the world

OpenStreetMap is a free, open geographic database updated and maintained by a community of volunteers via open collaboration. Contributors collect data from surveys, trace from aerial photo imagery or satellite imagery, and also import from other freely licensed geodata sources. OpenStreetMap is freely licensed under the Open Database License and as a result commonly used to make electronic maps, inform turn-by-turn navigation, assist in humanitarian aid and data visualisation. OpenStreetMap uses its own topology to store geographical features which can then be exported into other GIS file formats. The OpenStreetMap website itself is an online map, geodata search engine and editor.

The Open Source Geospatial Foundation (OSGeo), is a non-profit non-governmental organization whose mission is to support and promote the collaborative development of open geospatial technologies and data. The foundation was formed in February 2006 to provide financial, organizational and legal support to the broader Libre/Free and open-source geospatial community. It also serves as an independent legal entity to which community members can contribute code, funding and other resources.

<span class="mw-page-title-main">Web mapping</span> Process of using the maps delivered by geographic information systems (GIS) in World Wide Web

Web mapping or an online mapping is the process of using, creating, and distributing maps on the World Wide Web, usually through the use of Web geographic information systems. A web map or an online map is both served and consumed, thus, web mapping is more than just web cartography, it is a service where consumers may choose what the map will show.

<span class="mw-page-title-main">XMind</span> Mind-mapping software

Xmind is a mind mapping and brainstorming software, It is developed by Xmind Ltd., a company registered in Hong Kong, and first released in 2007. The application can be used to visualize ideas, clarify thoughts, manage complex information, and promote team collaboration. People use Xmind to improve their productivity and creativity while working or learning. As of April 2013, Xmind was selected as the most popular mind mapping software on Lifehacker.

MapGuide Open Source is a web-based map-making platform that enables users to quickly develop and deploy web mapping applications and geospatial web services. The application was introduced as open-source by Autodesk in November 2005, and the code was contributed to the Open Source Geospatial Foundation in March 2006 under the GNU LGPL.

Mapnik is an open-source mapping toolkit for desktop and server based map rendering, written in C++. Artem Pavlenko, the original developer of Mapnik, set out with the explicit goal of creating beautiful maps by employing the sub-pixel anti-aliasing of the Anti-Grain Geometry (AGG) library. Mapnik now also has a Cairo rendering backend. For handling common software tasks such as memory management, file system access, regular expressions, and XML parsing, Mapnik utilizes the Boost C++ libraries. An XML file can be used to define a collection of mapping objects that determine the appearance of a map, or objects can be constructed programmatically in C++, Python, and Node.js.

<span class="mw-page-title-main">Turn-by-turn navigation</span> Feature of GPS navigation devices

Turn-by-turn navigation is a feature of some satellite navigation devices where directions for a selected route are continually presented to the user in the form of spoken or visual instructions. The system keeps the user up-to-date about the best route to the destination, and is often updated according to changing factors such as traffic and road conditions. Turn-by-turn systems typically use an electronic voice to inform the user whether to turn left or right, the street name, and the distance to the next turn.

<span class="mw-page-title-main">Isochrone map</span> Map that depicts the area accessible from a point within a time threshold

An isochrone map in geography and urban planning is a map that depicts the area accessible from a point within a certain time threshold. An isochrone is defined as "a line drawn on a map connecting points at which something occurs or arrives at the same time". In hydrology and transportation planning isochrone maps are commonly used to depict areas of equal travel time. The term is also used in cardiology as a tool to visually detect abnormalities using body surface distribution.

<span class="mw-page-title-main">Potlatch (software)</span>


Potlatch is a free software editing tool for OpenStreetMap geodata using Adobe AIR. For many years embedded directly within the OpenStreetMap website using Adobe Flash, it was rebuilt as a desktop application following the end-of-lifing of Flash.

<span class="mw-page-title-main">Crisis mapping</span> Real-time gathering, display and analysis of data during a crisis

Crisis mapping is the real-time gathering, display and analysis of data during a crisis, usually a natural disaster or social/political conflict. Crisis mapping projects usually allows large numbers of people, including the public and crisis responders, to contribute information either remotely or from the site of the crisis. One benefit of the crisis mapping method over others is that it can increase situational awareness, since the public can report information and improve data management.

Leaflet is a JavaScript library used to build web mapping applications. It allows developers without a GIS background to display tiled web maps hosted on a public server, with optional tiled overlays. It can load feature data from GeoJSON files, style it and create interactive layers, such as markers with popups when clicked.

Mapbox is an American provider of custom online maps for websites and applications such as Foursquare, Lonely Planet, the Financial Times, The Weather Channel, Instacart, Strava and Snapchat. Since 2010, it has rapidly expanded the niche of custom maps, as a response to the limited choice offered by map providers such as Google Maps.

Vector tiles, tiled vectors or vectiles are packets of geographic data, packaged into pre-defined roughly-square shaped "tiles" for transfer over the web. This is an emerging method for delivering styled web maps, combining certain benefits of pre-rendered raster map tiles with vector map data. As with the widely used raster tiled web maps, map data is requested by a client as a set of "tiles" corresponding to square areas of land of a pre-defined size and location. Unlike raster tiled web maps, however, the server returns vector map data, which has been clipped to the boundaries of each tile, instead of a pre-rendered map image.

Stamen is a data visualization design studio based in San Francisco, California. Its clients include National Geographic, Facebook and The Dalai Lama.

<span class="mw-page-title-main">JOSM</span> Free and open source editor for OpenStreetMap

JOSM(Java OpenStreetMap editor) is a free software desktop editing tool for OpenStreetMap geodata created in Java, originally developed by Immanuel Scholz and currently maintained by Dirk Stöcker. The editing tool contains advanced features that are not present in OSM's default online editor, iD.

<span class="mw-page-title-main">Art of Illusion</span>

Art of Illusion is a free software, and open source software package for making 3D graphics.

Mapzen, founded in 2013 and headquartered in New York City, was an open source mapping platform company focused on the core components of geo platforms, including search (geocoding), rendering, navigation/routing, and data. Mapzen's components are used by OpenStreetMap, CartoDB, and Remix, amongst others. The components, hosted on GitHub, are written in JavaScript, Ruby, Java, and Python. Mapzen's CEO, Randy Meech, was previously SVP of engineering for MapQuest. Mapzen was supported by Samsung Research America and was known to have hired mapping specialists from Apple.

<span class="mw-page-title-main">OpenGeofiction</span>

OpenGeofiction is an online collaborative mapping project focused on fantasy cartography and worldbuilding of a world analogous to Earth. It uses OpenStreetMap software and processes in a separate environment, providing an outlet for artistic expression that avoids interfering with OpenStreetMap's mapping of the real world and potentially mitigates the risk of vandalism there.

References

  1. "Release 2.30.2". 21 August 2024. Retrieved 22 August 2024.
  2. Arsanjani, Jamal Jokar; Zipf, Alexander; Mooney, Peter; Helbich, Marco (3 March 2015). OpenStreetMap in GIScience: Experiences, Research, and Applications. Springer. p. 71. ISBN   978-3-319-14280-7 . Retrieved 12 May 2021.
  3. 1 2 Dorman, Michael (28 January 2020). Introduction to Web Mapping. CRC Press. p. 312. ISBN   978-1-000-76880-0 . Retrieved 12 May 2021.
  4. Abernathy, David (19 October 2016). Using Geodata and Geolocation in the Social Sciences: Mapping our Connected World. SAGE. ISBN   978-1-4739-6578-2 . Retrieved 12 May 2021.
  5. 1 2 "Système D". systemed.net. 2012-10-23. Archived from the original on 2012-10-23. Retrieved 2020-11-04.
  6. "Six ventures bring data to the public as winners of Knight News Challenge". Knight Foundation.
  7. Mapbox (2017-06-29). "Large Investment in OpenStreetMap from Knight Foundation – maps for developers". Medium. Retrieved 2020-11-04.
  8. https://blog.openstreetmap.org/2013/08/23/id-in-browser-editor-now-default-on-openstreetmap/ https://github.com/openstreetmap/openstreetmap-website/pull/453
  9. Mapping and the citizen sensor. London: Ubiquity Press. 2017. p. 190. ISBN   978-1-911529-17-0.
  10. "MapWithAI".