پرش به محتوا

آی‌دی (نرم‌افزار)

از ویکی‌پدیا، دانشنامهٔ آزاد
آی‌دی
نویسنده(های)
اصلی
Richard Fairhurst, Tom MacWright, John Firebaugh, Saman Bemel-Benrud, Ansis Brammanis[۱]
توسعه‌دهنده(ها)Multiple contributors
انتشار اولیه۷ مه ۲۰۱۳؛ ۱۱ سال پیش (۲۰۱۳-07}})[۲]
انتشار پایدار
2.9.0 / ۱۴ ژوئن ۲۰۱۸؛ ۶ سال پیش (۲۰۱۸-14}})[۳]
مخزنhttps://github.com/openstreetmap/iD
نوشته‌شده باجاوا اسکریپت
پلت‌فرممرورگر وب
در دسترس به۷۸[۴] زبان
نوعسامانه اطلاعات جغرافیایی
مجوزآی‌اس‌سی
وبگاه

آی‌دی iD یک ویرایشگر نرم‌افزار آزاد که از داده‌های مکانی برای اوپن‌استریت‌مپ است که در جاوااسکریپت ایجاد شده و در سال ۲۰۱۳ عرضه شده است. این طراحی ساده و کاربردپذیری [۵] که به عنوان یک ویرایشگر پیش فرض در صفحه OSM اصلی استفاده می شود.

استفاده

[ویرایش]

این محبوب ترین ویرایشگر توسط تعدادی از کاربران OSM است.[۶]

ویژگی های iD شامل انتخاب تصاویر هوایی سفارشی و پشتیبانی بومی از عکس های مپیلاری می باشد.[۷]

برخی از انشعاب تخصصی iD:

  • Strava Slide ، که به راحتی بهینه سازی روش هایی را برای جابجایی آهنگ های جی‌پی‌اس جمع آوری شده توسط کاربران Strava [۸]
  • iD-indoor ، که برای نقشه برداری داخلی طراحی شده است [۹]
  • Mapeo ، ویرایشگر تجربی برای نقشه آفلاین در محیط های از راه دور [۱۰][۱۱][۱۲]

تاریخ

[ویرایش]

قبل از iD، ویرایشگر وب اولیه برای داده های اوپن‌استریت‌مپ، ویرایشگر Potlatch 2 مبتنی بر فلش پلیر بود.[۱۳][۱۴] . پروژه ویراستار ID توسط نویسنده Potlatch 1 و 2، ریچارد فییرورست، به صورت آنلاین در تاریخ ۱۳ ژوئیه ۲۰۱۲ [۱۵] و در کنفرانس دولت در ۱۴ اکتبر ۲۰۱۲ تأسیس شد.[۱۶]

در سپتامبر ۲۰۱۲، بنیاد نایت اعلام کرد برندگان چالش اخبار نایت: رقابت داده. تیمی از Development Seed / Mapbox به عنوان برنده برای پیشنهاد خود برای توسعه ابزار اشتراک جدید برای اوپن‌استریت‌مپ انتخاب شدند و اعطای ۵۷۵۰۰۰ دلار را دریافت کردند.[۱۷][۱۸] با این سرمایه گذاری در دست، مپ باکس با Richard Fairhurst همکاری کرد تا بر روی iD کار کند.[۱۹] انتشار اولیه iD، با نام "Alpha0"، به زودی در تاریخ ۲۲ دسامبر ۲۰۱۲ منتشر شد.[۲۰]

نام

[ویرایش]

انتخاب شناسه به عنوان یک نام به محبوبیت getElementById در جاوا اسکریپت، ترکیبی از مرتبط I پد با SYSTEME <b id="mwKg">D</b> ، و ادای احترام به سیتروئن شناسه مدل خودرو است. این نیز به معنای ساده تر شدن است تا Potlatch .[۱۶]

پس زمینه فنی

[ویرایش]

این ویرایشگر به معنای مجدد سازی مجدد معماری Potlatch 2 در جاوا اسکریپت با رابط کاربری مجدد طراحی شده بود. تغییر (داخلی) بزرگ (تنها) تغییر معماری از پیش تعیین شده XML به یک JSON بود.[۱۶]

در حالی که نسخه های اولیه بر اساس چارچوب Dojo بود، [۱۹] iD از کتابخانه D3.js برای رندر استفاده می کند و روش اولیه آن از طریق SVG است. معماری اصلی آن مدولار است و طراحی شده است تا به راحتی در ابزارهای مبتنی بر جاوا اسکریپت برای اوپن‌استریت‌مپ استفاده شود.[۲۱]

نسخه ها

[ویرایش]
شاخه اصلی



{{سخ}} تاریخ انتشار
نسخه نسخه



{{سخ}} تاریخ انتشار
مدل پشتیبانی
آلفا 21 دسامبر 2012 آلفا 3 2013 فوریه 23
بتا 2 آوریل 2013 بتا 1 2 آوریل 2013
1.0 9 مه 2013 1.0.1 10 مه 2013 EOL ( پایان عمر )
1.1 9 اوت 2013 1.1.6 23 اوت 2013 EOL
1.2 26 سپتامبر 2013 1.2.1 30 سپتامبر 2013 EOL
1.3 24 دسامبر 2013 1.3.10 مه 21، 2014 EOL
1.4 29 مه 2014 1.4.0 29 مه 2014 EOL
1.5 2014 ژوئیه 8 1.5.4 29 ژوئیه 2014 EOL
1.6 2014 اکتبر 6 1.6.3 10 دسامبر 2015 EOL
1.7 11 دسامبر 2015 1.7.4 2015 سپتامبر 16 EOL
1.8 2015 نوامبر 8 1.8.3 2015 دسامبر 11 EOL
1.9 1 مارس 2016 1.9.4 4 مه 2016 فعال
2.0 15 نوامبر 2016 2.0.2 22 دسامبر 2016 فعال
2.1 فوریه 4، 2017 2.1.3 2017 فوریه 24 فعال
2.2 9 مه 2017 2.2.2 12 ژوئن 2017 فعال

منابع

[ویرایش]
  1. iD: The easy-to-use OpenStreetMap editor in JavaScript, OpenStreetMap on GitHub, 2017-10-21, retrieved 2017-10-22
  2. Firebaugh, John (7 May 2013). "New Map Editor Launches on OpenStreetMap.org". Mapbox. Archived from the original on 20 January 2017. Retrieved 6 November 2016.
  3. https://github.com/openstreetmap/iD/releases
  4. https://github.com/openstreetmap/iD/tree/master/dist/locales
  5. "OpenStreetMap launches all-new easy map editor and announces funding appeal". OpenStreetMap blog. 7 May 2013. Retrieved 6 November 2016.
  6. https://wiki.openstreetmap.org/wiki/Editor_usage_stats#by_number_of_users_.28distinct_uids.29
  7. https://wiki.openstreetmap.org/wiki/Comparison_of_editors#iD
  8. http://labs.strava.com/slide/
  9. https://git.framasoft.org/PanierAvide/iD-indoor
  10. Halliday James (9 June 2016). "OpenStreetMap Without Servers [Part 2] A peer-to-peer OSM database". Archived from the original on 27 July 2016. Retrieved 18 July 2016.
  11. https://github.com/digidem/mapeo-desktop
  12. MacLennan, Gregor (22 July 2016). "Technology Preview: Participatory mapping in the Amazon with Mapeo". Archived from the original on 8 August 2016. Retrieved 11 August 2016.
  13. https://wiki.openstreetmap.org/wiki/Comparison_of_editors
  14. https://blog.openstreetmap.org/2009/11/30/introducing-a-new-osm-editor-potlatch-2/
  15. https://blog.openstreetmap.org/2012/07/13/building-a-friendly-editor-for-openstreetmap/
  16. ۱۶٫۰ ۱۶٫۱ ۱۶٫۲ https://web.archive.org/web/20121023145335/http://www.systemed.net/blog/index.php?post=24
  17. https://www.knightfoundation.org/press/releases/six-ventures-bring-data-public-winners-knight-news
  18. https://blog.mapbox.com/large-investment-in-openstreetmap-from-knight-foundation-cf7aa00534db
  19. ۱۹٫۰ ۱۹٫۱ https://www.mapbox.com/osmdev/2012/10/25/diving-into-id/
  20. https://www.mapbox.com/osmdev/2012/12/22/alpha0/
  21. https://github.com/openstreetmap/iD/blob/master/ARCHITECTURE.md

پیوند به بیرون

[ویرایش]