Original author(s) | Richard Fairhurst, Tom MacWright, John Firebaugh, Saman Bemel-Benrud, Ansis Brammanis |
---|---|
Developer(s) | Multiple contributors |
Initial release | May 7, 2013 |
Stable release | 2.30.2 [1] / 21 August 2024 |
Repository | https://github.com/openstreetmap/iD |
Written in | JavaScript |
Platform | Web browser |
Available in | 78 languages |
Type | GIS software |
License | ISC |
Website | ideditor |
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.
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]
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.