OpenOrienteering Mapper

програмне забезпечення

OpenOrienteering Mapper
Знімок екрану OpenOrienteering Mapper
Типредактор векторної графіки, геоінформаційна система, комп'ютерна верстка
АвторThomas Shöps
РозробникKai Pastor, The OpenOrienteering developers
Перший випуск1 січня 2012[1]
Стабільний випуск0.8.4[2][3] (24 грудня 2018; 5 років тому (2018-12-24))
Нестабільний випуск0.9.20190706[4] (6 липня 2019; 5 років тому (2019-07-06))
Платформаx86, x86-64, ARM
Операційна системаLinux, OS X, Windows, Android(beta), Android-x86(beta)
Мова програмуванняC++, C++11, Qt[5]
Доступні мови25 мов[6]
Українська моватак[7]
Стан розробкиактивний
ЛіцензіяGNU GPL v3
Репозиторійgithub.com/OpenOrienteering/mapper
Вебсайтopenorienteering.org

OpenOrienteering Mapper — вільна крос-платформова програма створена в рамках проекту OpenOrienteering для редагування та підготовки до професійного друку спортивних карт; за функціональністю схожа на ГІС OCAD[de], Merkaartor, JOSM, QGIS, видавничі системи і векторні редактори Adobe Illustrator, Scribus, CorelDraw, sK1 та Inkscape.

Історія

ред.

В секторі ПЗ для створення спортивних карт майже монопольне положення, починаючи з 1980-х років і до останнього часу займала комерційна пропрієтарна ГІС . Впродовж років кількість користувачів демоверсії OCAD 8, що були незадоволені високою вартістю останньої й занадто складним інтерфейсом при відсутності підтримки ОС Linux і Mac OS X, через що виникала потреба в альтернативних рішеннях. Хоча вже й були спроби розробки спеціальних додатків для створення спортивних карт придатних для друку в інших вільних програмах, наприклад в растрових чи векторних редакторах, та вони не могли конкурувати навіть з останньою безкоштовною версією OCAD 6, що вже застаріла на той час. Нижче наведено перелік проектів, які в той чи інший спосіб намагалися заповнити нішу в сфері картографічного ПЗ для спортивних карт:

  • Додатки для Mapnik:
    • у 2009 році Oliver O`Brien запустив картографічний онлайн-сервіс OpenOrienteringMap (OOMap), створений на базі даних OpenStreetMap та власного стилю рендерингу[8], що надає цим даним вигляд близький до спортивної карти і має можливість експортувати обрану ділянку в PDF[9].
  • Додатки для Inkscape:
    • У 2010 році Jon Eaton створив додаток O-scape для вільного векторного редактора Inkscape.[10]
  • Додатки для Osmarender:
    • На початку 2011 року створив власний додаток COMO для Osmarender для рендерингу OSM у стилі IOF ISOM.[11]
  • Додатки для JOSM:
    • У 2011 році Kai Pastor створив додаток The Print Plugin для JOSM для забезпечення можливості друку карт OSM згідно користувацького стилю без неохідності застосування сторонніх механізмів рендерингу.[12]
  • Додатки для Maperitive:
    • Наприкінці 2011 року Jens Kastensson адаптував налаштування безкоштовної програми Maperitive для рендерингу даних OSM локально в стилі та кольорах відповідно до стилю спортивної карти [13]
    • 2014 Hadrien Devillopoix створив для Maperitive стиль рендерингу наближений до стандарту ISMTBOM2012 [14]

Незважаючи на це, все ж якісного результату необхідного для відповідності міжнародному стандарту IOF ISOM вони не давали, тому потреба в інструменті такого роду залишалась.

У 2012 році німецький програміст Thomas Shöps започаткував проект OpenOreienteering з метою створення вільного програмного інструменту для спортивних карт, як альтернативи OCAD 8. У тому ж році до нього долучилися програмісти Kai Pastor та Peter Curtis, а також кілька бажаючих допомогти в тестуванні та перекладі інтерфейсу іншими мовами. Так утворилась команда розробників проекту OpenOrienteering, яка збільшилась спочатку до 7-х а згодом до 15-и учасників.

Основний репозиторій від початку заснування проекту знаходився за адресою sourceforge.net/p/oorienteering/.

У червні 2015, у зв'язку з проблемами роботи та політикою керівництва хостингу SourceForge, розробниками було вирішено перенести інфраструктуру проекту на хостинг GitHub[15].

Наразі основним розробником є Kai Pastor, котрий має досвід роботи в подібних проектах, зокрема бере участь у розробці JOSM та Scribus.

Станом на 1 квітня 2016 року OpenOrienteering Development Team нараховувала щонайменше 28 учасників.

Презентації на конференціях під егідою IOF

ред.

International Conference on Orienteering Mapping (ICOM) - найбільша конференція що організовується IOF раз на кілька років, котра присвячена обговоренню спортивних карт та всього того, що безпосередньо пов'язане з процесом їх створення.[16][17]

13 липня 2012 року вперше публічно презентовано на 15-й Міжнародній Конференції з Картографування для Орієнтування (ICOM'15), що проходила в м.Лозанна (Швейцарія).[18][19]

20 липня 2012 року презентовано на 1-й зустрічі "Технології в Орієнтуванні"[20] під егідою IOF IT Commission (IOF ITC Meeting) в рамках ICOM'15.[21]

10 липня 2014 року презентовано (та плани розвитку програми до версії 1.0) на 2-й зустрічі "Технології в Орієнтуванні"[22], що проходила в рамках 16-ї Міжнародної Конференції з Картографування для Орієнтування (ICOM'16) в місті Лавароне (Італія).[23][24]

Версія для мобільних пристроїв з сенсорним вводом

ред.

Вперше про необхідність створення мобільної версії OpenOrienteering Mapper заговорили в листопаді 2012 року [25]. В першу чергу запропонували портувати для мобільних пристроїв під управлінням Android[26], для чого необхідно було додати можливість роботи на пристроях з сенсорним вводом.

2 квітня 2014 року було презентовано першу тестову збірку застосунку для Android[27].

Набори умовних знаків карт

ред.

Для OpenOrienteering Mapper вже створено кілька наборів умовних знаків[28], що відповідають наступним стандартам:

  • Міжнародна Специфікація Спортивних Карт (ISOM):
    • ISSOM (1:5000, 1:4000)
    • ISOM2000 (1:15000, 1:10000)
    • ISOM2017, екс'ISOM201X (1:15000, 1:10000)[29]
    • ISSkiOM (1:15000, 1:10000,1:5000)
    • ISMTBOM (1:20000, 1:10000, 1:7500)[30]
  • Знаки з урахуванням особливостей стандартів окремих Федерацій Спортивного Орієнтування (ФСО):
    • ФСО Чехії [31]
    • ФСО України[32]
    • ФСО Фінляндії
  • Умовні знаки дистанцій та легенд КП (ISCD):
    • ISCD2004[33]
    • ISCD2018[34] (в розробці)

Використання сторонніх програмних бібліотек

ред.

На цьому етапі розробки проекту використовуються різні сторонні програмні бібліотеки для деяких функцій програми:

  • PROJ.4 — для геоприв'язки координат.
  • Clipper Library — для операцій з полігонами.
  • Zlib — для роботи зі стисненими форматами.
  • Qt — для графічного інтерфесу та кросплатформенності.
  • GDAL — для імпорту різних графічних та картографічних форматів файлів; у тестову версію імплементовано початкову підтримку цієї бібліотеки[35].

Підтримувані формати файлів

ред.

Нижче наведено перелік форматів доступних у v0.8.20171022

Відкриття (для редагування)
  • OpenOrienteering Mapper (*.omap *.xmap)
  • файли карт OCAD до версії 12 включно (*.ocd)[36]
  • Geospatial vector data (*.shp *.shx)
  • OpenOrienteering Mapper pre-0.5 (*.omap)
Імпорт (вставка)
  • Усі формати котрі можна відкрити
  • GPS eXchange Format (*.gpx)
  • AutoCAD DXF (*.dxf)
  • OpenStreetMap Data XML (*.osm)
Збереження
  • OpenOrienteering Mapper (*.omap *.xmap)
  • OCAD version 8 (*.ocd)
Експорт
  • Зображення (*.png *.bmp *.tif *.tiff *.jpg *.jpeg)
  • Portable Document Format (*.pdf)
Підкладки
Додатково
  • Cross Reference Table (*.crt) - таблиці конвертації тегованих елементів та наборів символів.

Формат карт OCAD

ред.

OCAD (*.ocd) — набір відкритих бінарних форматів файлів спортивних карт, специфікації яких опубліковані у вільний доступ компанією OCAD AG [Архівовано 19 лютого 2015 у Wayback Machine.][37]

  • OCAD versions 6/7/8 File Format[38]
  • OCAD versions 9 File Format[39]
  • OCAD version 10 File Format[40]
  • OCAD version 11 File Format[41]
  • OCAD version 12 File Format[42]

Однією з основних цілей проекту була підтримка формату файлів ГІС OCAD version 8, як найбільш поширеного формату для спортивних карт, що офіційно використовуються Міжнародною Федерацією зі Спортивного Орієнтування (IOF).

Формат карт OMAP

ред.

В ході розробки також створили власний формат OMAP, що деякою мірою схожий з форматами OSM XML (розробленим проектом OpenStreetMap) та SVG , але повністю відповідає API OpenOrienteerin Mapper.[43]

Існує кілька варіантів цього формату:

  • *.omap — мінімальний варіант, де відсутнє форматування коду XML (однорядковий).
  • *.xmap — повний варіант з відформатованим кодом XML для кращої читабельності програмістом.

Також до версії програми 0.5.0 включно існував бінарний варіант формату OMAP, та згодом від нього відмовились, хоча можливість відкрити його у новіших версіях все ще присутня, але розробники рекомендують конвертувати існуючі карти в бінарному форматі в XML-подібні, шляхом перезбереження.

Формат карт OSM

ред.

Починаючи з OpenOrienteering Mapper v0.7.0 підтримка формату OSM значно покращилася. В самому інтерфейсі програми з'явилися інструменти для роботи з тегами об'єктів (для додавання, редагування тегів виділених об'єктів або ж для виділення об'єктів з використанням фільтрами вибору різних комбінацій тегів та відповідних значень). Це надає можливість додавати необмежену кількість тегів до будь-якого елементу карти, подібно до того, як це реалізовано в ГІС JOSM та Merkaartor. У версіях гілки v0.8.x додано можливість автоматичного присвоєння умовних знаків об'єктам з тегами OSM (або з будь-якими іншими тегами) за допомогою правил у форматі файлів CRT (звичайні текстові файли з подібною до CSV структурою розмітки).

Позиціонування

ред.

OpenOrienteering Mapper позиціонується як комплексний картографічний видавничий WYSIWYG-редактор спортивних карт з повноцінною підтримкою форматів OCAD та GPX, стандартів IOF ISOM, кольорової моделі CMYK та керування кольором для професійного друку чи експорту в PDF; реалізація складних художньо-ілюстративних функцій не є пріоритетною задачею для розробників.

Функціонал

ред.
Знаки
  • Точкові
  • Лінійні (прямі та криві Без’є)
  • Площинні
  • Текстові
  • Комбіновані
Кольори
  • CMYK
  • Плашкові (спеціальні)
  • RGB
Геоприв’язка, системи координат та картографічні проєкції

Програми проекту OpenOrienteering

ред.

Однією з головних цілей проекту OpenOrienteering є створення комплексу вільних програмних засобів для організації змагань зі спортивного орієнтування.

  1. Mapper — програма для створення спортивних карт.
  2. CupCalculator — програма для організації та проведення змагань зі спортивного орієнтування.
  3. Contour Trace — програма для векторизації відсканованих карт для отримання контурів із допомогою програмної бібліотеки AutoTracer.
  4. Laserscan tool — програма для обробки результатів LIDAR-сканування поверхні рельєфу.
  5. Betting — CMS на базі PHP та MySQL для візуалізації турнірних таблиць базуючись на даних експортованих з програм SportSoftware.

Застосування

ред.

Офіційно програмою вже користуються такі організаці:

  • Міжнародна Федерація зі спортивного орієнтування (IOF) включила OpenOrienteering Mapper в список рекомендованого ПЗ для картографування.[44]
  • Асоціація спортивного орієнтування Західної Австралії (OAWA), що входить до складу ФСО Австралії, рекомендує OpenOrienteering Mapper для використання на заняттях зі спортивного орієнтування в школах.[45]
  • На сайті Асоціації спортивного орієнтування Мурманської області Російської Федерацій створено окрему сторінку з матеріалами про те як використовувати OpenOrienteeing Mapper.[46]
  • На сайті Cascade Orienteering Club (COC) існує окрема сторінка з інструкціями щодо створення спортивних карт з допомогою OpenOrienteering Mapper.[47]
  • Oxford University Orienteering Club рекомендує використовувати OpenOrienteering Mapper своїм учасникам[48].
  • North Eastern Ohio Orienteering Club включив OpenOrienteering Mapper до списку рекомендованого програмного забезпечення для спортивного орієнтування.[49]
  • 24 квітня 2014 року замітку "Open Orienteering Mapper for Android" було опубліковано у віснику "The West Midlander.Spring 2014", видавцями якого є Асоціація спортивного орієнтування Західного Мідленду (WMOA).[50]
  • 16-17 січня 2015 року програма OpenOrienteering Mapper була використана в ході роботи Міжнародної Комісії по спортивним картам (IOF MC) у м.Франкфурт (Німеччина), під час розробки та вдосконалення стандартів у картографуванні спортивних карт та специфікацій ISOM.[51]
  • В квітні 2015 року у Хорватії за допомогою OpenOrienteering Mapper було створено спортивні карти міста Бузет (картографи: Dražen Tutić, Matjaž Štanfel) для міжнародного турніру "BUZET SPRINT ORIENTEERING 2015" котрий був частиною 11th Conference of Cartography and Geoinformation. Змагання з застосуванням цих карт відбулися 9 травня 2015 року в присутності консула IOF Lásló Zentai.[52]
  • 15 вересня 2022 року шведська газета «Västerbottningen» опубліковала інтерв'ю зі шведським картографом, зокрема і фото процесу картографування за допомогою мобільного застосунку OpenOrienteering Mapper.[53][54][55]

OpenOrienteering Mapper в Україні

ред.

OpenOrienteering Ukraine - це команда перекладачів та спільнота користувачів OpenOrienteering Mapper в Україні.

Українці беруть участь в розробці цієї програми майже з самого початку її створення і брали участь у підготовці перших публічніх презентацій програми.[56]

Однією з перших мов Східної Європи, на яку було перекладено інтерфейс OpenOrienteering Mapper була українська.[57][58][59]

  #foss_sea 2012 стартовал;) Первый доклад OpenOrienteering Mapper в Украине.  

— Dmitry Spodarets, https://twitter.com/m31_rootua/status/246883047830593537

15 вересня 2012 року Mapper було вперше презентований в Україні на конференції розробників та користувачів вільного програмного забезпечення "FOSS-Sea-2012" (м.Одеса).[60][61][62]

5 жовтня 2013 року Mapper було презентований на Міжнародній конференції розробників та користувачів вільного програмного забезпечення "OSDN-UA-2013" (м.Київ).[63][64][65]

Станом на 2017 рік існує україномовний блог[66] та спільнота в соціальній мережі Facebook[67], де публікуються та обговорюються актуальні новини проекту OpenOrienteering та інші питання картографування спортивних карт.

Див. також

ред.

Примітки

ред.
  1. The next project | OpenOrienteering blog. Архів оригіналу за 24 червня 2016. Процитовано 7 червня 2016.
  2. Latest Stable Release | OpenOrienteering Mapper. Архів оригіналу за 22 грудня 2019. Процитовано 3 серпня 2019.
  3. Mapper 0.8.4 released | OpenOrienteering blog. Архів оригіналу за 3 серпня 2019. Процитовано 3 серпня 2019.
  4. Repository with development versions of OpenOrienteering Mapper. Архів оригіналу за 19 квітня 2016. Процитовано 5 квітня 2016.
  5. Qt5 – OpenOrienteering/mapper Wiki
  6. Translation · OpenOrienteering/mapper Wiki. Архів оригіналу за 20 грудня 2020. Процитовано 5 квітня 2016.
  7. Third alpha version of OpenOrienteering Mapper | OpenOrienteering blog. Архів оригіналу за 24 червня 2016. Процитовано 7 червня 2016.
  8. OpenOrienteeringMap style for Mapnik. Архів оригіналу за 27 квітня 2017. Процитовано 5 квітня 2016.
  9. oomap.co.uk [Архівовано 31 березня 2022 у Wayback Machine.] - OpenOrienteeringMap
  10. O-scape page on O-Wiki.net. Архів оригіналу за 16 квітня 2016. Процитовано 5 квітня 2016.
  11. Collaborative Orienteering Mapmaking with Open software
  12. The Printing Plugin for JOSM | Github. Архів оригіналу за 17 жовтня 2018. Процитовано 5 квітня 2016.
  13. Make orienteering maps for o-training - O-training.net. Архів оригіналу за 17 червня 2016. Процитовано 5 квітня 2016.
  14. OSM-MTBO-Mapperitive style | Github. Архів оригіналу за 11 червня 2018. Процитовано 5 квітня 2016.
  15. SourceForge... | OpenOrienteering / Mailing Lists. Архів оригіналу за 10 жовтня 2016. Процитовано 5 квітня 2016.
  16. International Conference on Orienteering Mapping - Orienteering Wiki. Архів оригіналу за 30 червня 2016. Процитовано 7 червня 2016.
  17. ICOM's page on unofficial site of Map Commission (IOF MC). Архів оригіналу за 17 червня 2016. Процитовано 7 червня 2016.
  18. OpenOrienteering Mapper ICOM'15 Presentation (by Thomas Shöps) (PDF). Архів оригіналу (PDF) за 16 квітня 2016. Процитовано 5 квітня 2016.
  19. 15th ICOM page on unofficial site of Map Commission (IOF MC). Архів оригіналу за 24 жовтня 2014. Процитовано 7 червня 2016.
  20. Technology in Orienteering – open meeting : International Orienteering Federation (1st IOF ITC Meeting). Архів оригіналу за 8 серпня 2016. Процитовано 7 червня 2016.
  21. 1st IOF ITC Meeting - Open Orienteering Mapper (by Björn Heinemann) (PDF). Архів оригіналу (PDF) за 20 вересня 2012. Процитовано 7 червня 2016.
  22. Technology in Orienteering – open meeting : International Orienteering Federation (2nd IOF ITC Meeting). Архів оригіналу за 22 квітня 2016. Процитовано 11 квітня 2016.
  23. IOF ITC 2014 - OpenOrienteering Mapper - The long way to 1.0 (by Kai Pastor) (PDF). Архів оригіналу (PDF) за 23 травня 2015. Процитовано 11 квітня 2016.
  24. IOF IT Commission Open meeting 2014 (PDF). Архів оригіналу (PDF) за 23 травня 2015. Процитовано 7 червня 2016.
  25. OO Mapper on tablets? | OpenOrienteering Discussion. Архів оригіналу за 10 вересня 2016. Процитовано 5 квітня 2016.
  26. Ideas wanted Mapper for Android user interface | OpenOrienteering.org. Архів оригіналу за 14 квітня 2016. Процитовано 5 квітня 2016.
  27. OOMapper for Android first preview release available | OpenOrienteering.org. Архів оригіналу за 14 квітня 2016. Процитовано 5 квітня 2016.
  28. mapper/symbol sets at master | OpenOrienteering/mapper. Архів оригіналу за 17 жовтня 2018. Процитовано 21 травня 2016.
  29. ISOM 201X symbol sets for OOMapper. Архів оригіналу за 17 квітня 2016. Процитовано 5 квітня 2016.
  30. Official symbol sets for MTBO and SkiO - Issue #588 | OpenOrienteering/mapper. Архів оригіналу за 17 жовтня 2018. Процитовано 21 травня 2016.
  31. Czech translation for Mapper available | OpenOrienteering. Архів оригіналу за 23 липня 2017. Процитовано 5 квітня 2016.
  32. ISMTBOM translated to ukrainian · Issue #691 | OpenOrienteering/mapper
  33. Course design and control description sheet symbol set - Issue #718 | OpenOrienteering/mapper
  34. http://github.com/OpenOrienteering/mapper/issues/896 "Course Design-2018" symbol set based on "IOF Control Descriptions-2018" standard - Issue #896 | OpenOrienteering/mapper]
  35. Accessing Geospatial Data with GDAL - OpenOrienteering. Архів оригіналу за 26 червня 2016. Процитовано 5 квітня 2016.
  36. Add support for OCD 12 file format (import) · Issue #611 · OpenOrienteering/mapper
  37. Technical Data - OCAD Wiki. Архів оригіналу за 9 квітня 2016. Процитовано 8 квітня 2016.
  38. OCAD 6/7/8 File Format specification. Архів оригіналу за 25 липня 2016. Процитовано 5 квітня 2016.
  39. OCAD 9 File Format specification. Архів оригіналу за 24 червня 2016. Процитовано 8 квітня 2016.
  40. OCAD 10 File Format specification. Архів оригіналу за 24 червня 2016. Процитовано 8 квітня 2016.
  41. OCAD 11 File Format specification. Архів оригіналу за 16 квітня 2016. Процитовано 5 квітня 2016.
  42. OCAD 12 File Format specification. Архів оригіналу за 25 червня 2016. Процитовано 30 травня 2016.
  43. OpenOrienteering/api-docs | OpenOrienteering Mapper developer documentation. Архів оригіналу за 11 червня 2018. Процитовано 7 червня 2016.
  44. Software for Orienteering - IOF. Архів оригіналу за 22 лютого 2017. Процитовано 5 квітня 2016.
  45. Map your School - Orienteering Western Australia. Архів оригіналу за 4 квітня 2016. Процитовано 5 квітня 2016.
  46. OpenOrienteering Mapper - Спортивное ориентирование в Мурманске. Архів оригіналу за 13 вересня 2016. Процитовано 7 квітня 2016.
  47. Creating orienteering maps with OpenOrienteering Mapper - Cascade Orienteering Club (COC). Архів оригіналу за 29 березня 2016. Процитовано 11 квітня 2016.
  48. Links - Oxford University Orienteering Club. Архів оригіналу за 2 червня 2016. Процитовано 5 квітня 2016.
  49. Mapping Resources | NEOOC. Архів оригіналу за 5 квітня 2016. Процитовано 12 квітня 2016.
  50. "The West Midlander.Spring 2014" - Newsletter of Western Midland Orienteering Association[недоступне посилання з червня 2019]
  51. Photos of MC meetings - Frankfurt (Germany) 2015.01.16-17. Архів оригіналу за 16 квітня 2016. Процитовано 5 квітня 2016.
  52. www.kartografija.hr/sprinto.hr.html [Архівовано 18 квітня 2016 у Wayback Machine.] - BUZET SPRINT ORIENTEERING 2015 as part of 11th Conference on Cartography and Geoinformation
  53. A cartographer on the cover of a Swedish newspaper. Tiago Aires (англ.). 16 вересня 2022. Архів оригіналу за 7 лютого 2023. Процитовано 7 лютого 2023.
  54. Bakke, John (15 вересня 2022). Tiago sätter Tavelsjö på karta(n). Västerbottningen. 37 (швед.). с. 1, 24. Процитовано 7 лютого 2023.
  55. Tiago sätter Tavelsjö på karta. Västerbottningen (швед.). 17 вересня 2022. Процитовано 7 лютого 2023.
  56. OpenOrienteering / Mailing Lists - Re: |oorienteering-devel| Mapper releases. Архів оригіналу за 24 вересня 2016. Процитовано 30 травня 2016.
  57. OpenOrienteering / Mailing Lists - |oorienteering-devel| Ukrainian. Архів оригіналу за 24 вересня 2016. Процитовано 30 травня 2016.
  58. mapper/OpenOrienteering_uk.ts at master · OpenOrienteering/mapper
  59. mapper/tips_uk.txt at master · OpenOrienteering/mapper[недоступне посилання з червня 2019]
  60. Слайди презентації OpenOrienteering Mapper - Ukraine - FOSS-Sea 2012 Odessa. Архів оригіналу за 29 червня 2016. Процитовано 6 червня 2016.
  61. СТАРТ ПОДГОТОВКИ FOSS SEA 2012. Архів оригіналу за 6 серпня 2016. Процитовано 6 червня 2016.
  62. FOSS Sea 2012, 14 — 16 сентября 2012 - DOU. Архів оригіналу за 8 серпня 2016. Процитовано 6 червня 2016.
  63. OpenOrienteering Mapper (Eugeniy Fedirets, OSDN-UA-2013) — 0x1.tv. Архів оригіналу за 4 серпня 2016. Процитовано 31 травня 2016.
  64. OSDN-UA-2013 — Блог:Точка Росы — Rosalab Wiki. Архів оригіналу за 27 лютого 2014. Процитовано 11 травня 2022.
  65. OSDN-UA-2013 - Матеріали конференції. Архів оригіналу за 1 липня 2016. Процитовано 31 травня 2016.
  66. Yevhen Mazur's Blog. Особистий технічний блог. Архів оригіналу за 18 червня 2021. Процитовано 11 травня 2022.
  67. Спільнота OpenOrienteering Ukraine в мережі Facebook. Архів оригіналу за 17 жовтня 2018. Процитовано 5 квітня 2016.

Посилання

ред.