iD (软件)

iD是一个用于编辑或创建开放街图地理数据的自由在线编辑器,以JavaScript编写并于2013年发布。其设计目标为简单且有高易用性[3],并在开放街图的主要页面上作为缺省的编辑器。

iD
原作者Richard Fairhurst
开发者许多贡献者
首次发布2013年5月7日2013-05-07[1]
当前版本
  • 2.28.0 (2024年2月28日;稳定版本)[2]
源代码库
编程语言JavaScript
平台网页浏览器
语言62种语言
类型GIS软件
许可协议ISC许可证
网站ideditor.com

使用

iD的功能包含了选择自订的空照图与对Mapillary的原生支持。

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

  • Strava Slide,其可以很容易地优化路径来符合Strava用户所收集的GPS轨迹。
  • iD-indoor,其特别为室内制图设计。
  • Mapeo,供远程环境中脱机制图使用的实验性编辑器[4][5]
  • RapiD,由Facebook开发,用于校阅并添加专有的Facebook算法所侦测到的道路。

名称

会选择iD当作名称与JavaScript中的getElementById有关,同时也包含了iPad与Système D,并同时赞扬了雪铁龙iD车款。其发音也比Potlatch容易。

技术背景

这个编辑器原先是以JavaScript重新实作Potlatch 2架构,并重新设计用户接口。其唯一的重大内部变更是从基于XML的标签集转换为基于JSON的架构。

虽然初期版本是基于Dojo框架[6],不过iD现在是使用D3.js函数库来显示,其主要的显示模式是SVG。它的内核架构为模块化设计,并易于在其他基于JavaScript的开放街图工具中使用。

参考数据

  1. Firebaugh, John. . Mapbox. 2013-05-07 [2016-11-06]. (原始内容存档于2017-01-20).
  2. . 2024年2月28日 [2024年3月22日].
  3. . OpenStreetMap blog. 2013-05-07 [2016-11-06]. (原始内容存档于2016-11-06).
  4. Halliday James. . 2016-06-09 [2016-07-18]. (原始内容存档于2016-07-27).
  5. MacLennan, Gregor. . 2016-07-22 [2016-08-11]. (原始内容存档于2016-08-08).
  6. Tom MacWright. . Mapbox. [2017-07-05]. (原始内容存档于2016-12-29).

外部数据

维基共享资源上的相关多媒体资源:ID
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.