打开主菜单

iD是一個用於編輯或建立開放街圖地理資料的自由線上編輯器,以JavaScript編寫並於2013年釋出。其設計目標為簡單且有高易用性[2],並在開放街圖的主要頁面上作為預設的編輯器。

iD
OpenStreetMap-Editor iD Logo.svg
Osm-id.png
原作者 Richard Fairhurst
開發者 許多貢獻者
初始版本 2013年5月7日,​6年前​(2013-05-07[1]
穩定版本
2.13.1
(2019年1月28日,​3個月前​(2019-01-28
源代码库 編輯維基數據鏈接
编程语言 JavaScript
系統平台 网页浏览器
语言 62种语言
类型 GIS軟體
许可协议 ISC許可證
网站 ideditor.com

目录

使用编辑

iD的功能包含了選擇自訂的空照圖與對Mapillary的原生支援。

iD也有一些特殊用途的分支版本

  • Strava Slide,其可以很容易地最佳化路徑來符合Strava英语Strava使用者所收集的GPS軌跡。
  • iD-indoor,其特別為室內製圖設計。
  • Mapeo,供遠端環境中離線製圖使用的實驗性編輯器[3][4]

名稱编辑

會選擇iD當作名稱與JavaScript中的getElementById有關,同時也包含了iPad與Système D,並同時讚揚了雪铁龙iD車款。其發音也比Potlatch容易。

技術背景编辑

這個編輯器原先是以JavaScript重新實作Potlatch 2架構,並重新設計使用者介面。其唯一的重大內部變更是從基於XML的標籤集轉換為基於JSON的架構。

雖然初期版本是基於Dojo框架[5],不過iD現在是使用D3.js函式庫來顯示,其主要的顯示模式是SVG。它的核心架構為模組化設計,並易於在其他基於JavaScript的開放街圖工具中使用。

參考資料编辑

  1. ^ Firebaugh, John. New Map Editor Launches on OpenStreetMap.org. Mapbox. 2013-05-07 [2016-11-06]. 
  2. ^ OpenStreetMap launches all-new easy map editor and announces funding appeal. OpenStreetMap blog. 2013-05-07 [2016-11-06]. 
  3. ^ Halliday James. OpenStreetMap Without Servers [Part 2] A peer-to-peer OSM database. 2016-06-09 [2016-07-18]. 
  4. ^ MacLennan, Gregor. Technology Preview: Participatory mapping in the Amazon with Mapeo. 2016-07-22 [2016-08-11]. 
  5. ^ Tom MacWright. First Steps With iD Editor. Mapbox. [2017-07-05]. 

外部資料编辑