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.4.3 / October 9, 2017
|
Repository | https://github.com/openstreetmap/iD |
Development status | Active |
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 geodata created in JavaScript and released in 2013. It is designed to be simple and user friendly and is used as a default editor on main OSM page.
It's the most popular OSM editor by number of users.
iD's features include choosing custom aerial imagery and native support for Mapillary photos.
Some specialized forks of iD:
The choice of iD as a name is related to popularity of getElementById in JavaScript, combination of iPad with Système D, and a tribute to the Citroen iD car model. It was also meant to be easier to pronounce than Potlatch.
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.
While the initial versions were based on Dojo framework, iD now uses D3.js library for rendering and its primary mode of rendering is via SVG. Its core architecture is modular and designed to be easily used in other JavaScript-based tools for OpenStreetMap.