Jump to content

iD (software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Kocio (talk | contribs) at 23:58, 5 November 2016 (refs). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

iD
Original author(s)Richard Fairhurst
Developer(s)multiple contributors
Initial releaseMay 7, 2013 (2013-05-07)[1]
Stable release
1.9.7 / July 16, 2016 (2016-07-16)[2]
Repository
Written inJavaScript
Platformweb browser
Available in62[3] languages
TypeGIS software
LicenseISC
Websiteideditor.com

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[4] and is used as a default editor on main OSM page.

Usage

It's the most popular OSM editor by number of users.[5]

iD's features include choosing custom aerial imagery and native support for Mapillary photos.[6]

Some specialized forks of iD:

  • Strava Slide, which allows easy optimizing the ways to match GPS tracks collected by Strava users[7]
  • iD-indoor, which is intended for indoor mapping[8]
  • Mapeo, experimental editor for offline mapping in remote environments[9][10][11]

Name

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.[12]

Technical background

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.[12]

While the initial versions were based on Dojo framework,[13] 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.[14]

References

  1. ^ Firebaugh, John (7 May 2013). "New Map Editor Launches on OpenStreetMap.org". Mapbox. Retrieved 6 November 2016.
  2. ^ https://github.com/openstreetmap/iD/releases
  3. ^ https://github.com/openstreetmap/iD/tree/master/dist/locales
  4. ^ "OpenStreetMap launches all-new easy map editor and announces funding appeal". OpenStreetMap blog. 7 May 2013. Retrieved 6 November 2016.
  5. ^ https://wiki.openstreetmap.org/wiki/Editor_usage_stats#by_number_of_users_.28distinct_uids.29
  6. ^ https://wiki.openstreetmap.org/wiki/Comparison_of_editors#iD
  7. ^ http://labs.strava.com/slide/
  8. ^ https://git.framasoft.org/PanierAvide/iD-indoor
  9. ^ Halliday James (9 June 2016). "OpenStreetMap Without Servers [Part 2] A peer-to-peer OSM database". Retrieved 18 July 2016.
  10. ^ https://github.com/digidem/mapeo-desktop
  11. ^ MacLennan, Gregor (22 July 2016). "Technology Preview: Participatory mapping in the Amazon with Mapeo". Retrieved 11 August 2016.
  12. ^ a b http://www.systemed.net/blog/index.php?post=24
  13. ^ https://www.mapbox.com/osmdev/2012/10/25/diving-into-id/
  14. ^ https://github.com/openstreetmap/iD/blob/master/ARCHITECTURE.md