OpenStreetMap
| OpenStreetMap | |
|---|---|
Київ на мапі OpenStreetMap |
|
| URL | openstreetmap.org |
| Гасло (девіз) | The Free Wiki World Map |
| Комерційний | Ні |
| Тип | Спільне картографування |
| Реєстрація | потрібна для внесення правок |
| Мова | Інтерфейс сайту перекладений більш як 100 мовами, кількість мов мапи необмежена[1] |
| Власник | OpenStreetMap Foundation |
| Автор | Steve Coast |
| Започатковано | 1 липня 2004 |
| Стан | в безперервному процесі роботи (perpetual work-in-progress) |
OpenStreetMap (OSM; з англ. дослівно «вільна вулична мапа») — це відкритий проект зі створення загальнодоступних мап світу силами спільноти. Проект заснований у Великобританії в липні 2004 року Стівом Костом (Steve Coast). У квітні 2006-го OSM зареєстровано як фонд. «Фонд OpenStreetMap — міжнародна некомерційна організація, створена для підтримки розвитку та розповсюдження геопросторових даних, а також надання можливості використання геопросторових даних будь-ким». [2]
Зміст
Ліцензування[ред. • ред. код]
На противагу власницьким наборам даних, таким як Google Map Maker, ліцензія OpenStreetMap гарантує вільний доступ до усіх наявних даних.
Геопросторові дані ліцензуються на умовах Open Database License[3], яка дозволяє їх використання з будь-якою, у т.ч. комерційною метою, за умови зазначення походження даних.
Документація, створені на основі геопросторових даних OpenStreetMap мапи, згенеровані тайли поширюються на умовах ліцензії Creative Commons Attribution-ShareAlike 2.0 (CC-BY-SA).
Особливості[ред. • ред. код]
- Проект охоплює всю поверхню Землі.
- OpenStreetMap, по суті, є не мапою у звичному розумінні, а базою геопросторових даних. Вона містить географічні координати окремих точок та інформацію про об'єкти вищого порядку — лінії, що з'єднують точки, зв'язки, які можуть включати точки й лінії, а також атрибути всіх зазначених об'єктів. Тому на основі одних і тих же даних OSM побудовані різноманітні сервіси, що відрізняються як способом відображення, так і функціональністю.[4] А інтерфейс головної сторінки OpenStreetMap слід розглядати лише як приклад використання бази OSM.
- Мапи двовимірні, без показу висот над рівнем моря, ізоліній. Хоча також набуває поширення позначення висотних характеристик окремих об'єктів та розвиваються проекти з їх рендерингу.[5]
- Дані мап, як всієї Землі, так і окремих її ділянок, можуть бути завантажені як у внутрішньому форматі OSM, так і конвертованими в графічні формати або формати GPS-навігаторів.
Джерела наповнення[ред. • ред. код]
Первинною й основною інформацією для OpenStreetMap є «треки», зібрані добровольцями з допомогою пристроїв, обладнаними GPS-приймачами та відвантажені до бази OSM. Саме за треками створюється основна мережа доріг.
Коли мережа доріг певної місцевості створена, для внесення правок достатньо лише знання місцевості: назви вулиць, фізичні характеристики шляхів, обмеження дорожнього руху, номери будівель — все, що відомо.
Для позначення неосновних проїздів та усіх інших об'єктів, де збирання GPS-треків ускладнене особливостями рельєфу чи забудови, можуть бути використані супутникові знімки. На території України найбільше і найякісніше покриття даними дистанційної зйомки, які можуть бути використані без ліцензійних обмежень у роботі над OpenStreetMap, надає Bing, пошуковий сервіс від Microsoft.[6] Варто пам'ятати, що супутникові знімки в силу значної площі покриття не можуть бути точно прив'язані за географічними координатами до конкретної місцевості, тому кожному сеансу правки має передувати їх вирівнювання за наявними треками.
Можуть бути використані власні фотографії та мапи, вільні від ліцензійних обмежень.
Є можливість допомогти в зборі даних, використовуючи такі сервіси як Walking Papers, Field Papers або Android-додатки Keypad-Mapper 3, OsmPad тощо.
Інтерфейс головної сторінки проекту дозволяє додавати у певні місця мапи нотатки, як зареєстрованим, так і анонімним користувачам. Ця інформація може бути використана згодом іншими мапперами в процесі правки даних.
Формат даних[ред. • ред. код]
Базові інструменти OSM оперують даними у форматі XML, який описує набір екземплярів елементів (вузли, відрізки та зв'язки).[7]
Елементи, або базові примітиви включають:
- Точка, вузол (англ. node) — позначає окрему геопросторову точку, характеризується щонайменше широтою та довготою.
- Лінія (англ. way) — впорядкований список від 2 до 2000 точок. Використовується для позначення лінійних (векторних) структур, може бути замкнутою (площина).
- Зв'язок (англ. relation) — впорядкований список з точок, ліній, та інколи інших зв'язків. Окремі елементи зв'язків характеризуються певними ролями. Типовим прикладом зв'язку може бути маршрут громадського транспорту, який включає лінії автошляхів та точки зупинок.
- Теґ — строго кажучи, не є елементом, а лише певною інформацією, пов'язаною з одним із зазначених вище елементів. Складається з двох текстових полів довільного формату, 'ключ' та 'значення'.
OSM використовує рівнокутну проекцію Меркатора.
Інструменти для перегляду[ред. • ред. код]
Сайт OpenStreetMap надає інтерфейс «рухомої мапи» на основі JavaScript-бібліотеки Leaflet (до 23 листопада 2012 р. — на OpenLayers), який наживо показує мапу, використовуючи тайли, згенеровані Mapnik і тайли з інших джерел. Можна генерувати мапи локально, встановивши Mapnik та завантаживши дані.
Інструменти редагування[ред. • ред. код]
Правити мапи можна безпосередньо у веб-переглядачі посередництвом редактора iD, HTML5-додатка, написаного з використанням D3.js компанією MapBox.[8] Через веб-переглядач доступний також редактор Potlatch 2, написаний на Flash. JOSM та Merkaator — потужніші програми для персонального комп'ютера, які краще пасуватимуть досвідченим користувачам.
Навігація та маршрутизація[ред. • ред. код]
OpenStreetMap підтримує в актуальному стані списки доступних інструментів маршрутизації, автономних і неавтономних. З огляду на відкритість даних, відкриті проекти й компанії можуть вільно завантажувати дані для використання у своїх програмах маршрутизації.
Найпопулярніші:
- OsmAnd — застосунок з відкритими джерельними кодами, написаний на Java для платформи Android, працює як навігатор та маршрутизатор.
- Traveling Salesman — застосунок з відкритими вихідними кодами, написаний на Java, працює як навігатор й маршрутизатор.
- Navit — автомобільна навігаційна система з відкритими джерельними кодами [1] версії для Windows, Linux, MacOS.
- CloudMade — прокладка маршрутів по всьому світу в режимі онлайн.
- Open Source Routing Machine (OSRM) — швидкий онлайн-маршрутизатор.
- GraphHopper — швидка Java-бібліотека з алгоритмом, що забезпечує ефективне використання оперативної пам'яті.
Зв'язок із Вікіпедією[ред. • ред. код]
В OpenStreetMap існує можливість будь-якому об'єкту призначити теґ wikipedia, вказавши його значенням назву сторінки Вікіпедії. Назва основної сторінки повинна включати мовний префікс, наприклад: «wikipedia=uk:Україна». Можуть бути додані також посилання на сторінки іншими мовами, тоді теґ wikipedia слід доповнити суфіксом мови, наприклад, «wikipedia:en=Ukraine», «wikipedia:ru=Украина».
Надалі зазначена інформація може бути використана для відображення на мапах інформації з Вікіпедії.
З іншого боку, існують проекти з ілюстрування статей Вікіпедії динамічними мапами на основі даних OpenStreetMap. Найбільш поширений з таких проектів — WIWOSM. Перевагами його використання є відсутність потреби щоразу генерувати нові зображення при змінах або посилатися на об'єкти через їх OSM-ідентифікатори, які можуть бути змінені.
За прикладами використання WIWOSM можна звернутися до будь-якої статті з норвезької чи німецької Вікіпедії, наприклад, no:Operahuset i Oslo або de:Dnepr, де натискання на відповідне посилання справа вгорі активує динамічну мапу, на якій буде виділений об'єкт з поточної статті.
Нарешті, можна в тексті статей Вікіпедії посилатися на статті OSM-wiki не через механізм зовнішніх посилань, а безпосередньо, вказавши префікс openstreetmap:
Галерея[ред. • ред. код]
-
Walking Papers (обхідні листи) — один з сервісів, що дозволяє зробити внесок в OSM без пристроїв навігації
-
OpenCycleMap — для велосипедистів
-
Дані OSM, конвертовані у формат Garmin
-
OpenSeaMap — частина OpenStreetMap
Див. також[ред. • ред. код]
- WikiMapia
- Neogeography(англ.)
- Leaflet(англ.)
- OpenLayers(англ.)
- Google Maps
- MapQuest(англ.)
- Bing Maps
- NASA World Wind
- Яндекс.Мапи
- Мапи@Mail.Ru
Примітки[ред. • ред. код]
- ↑ Переклад OpenStreetMap (англ.). Процитовано 24 серпня 2013.
- ↑ «The OpenStreetMap Foundation is an international non-profit organisation dedicated to encouraging the growth, development and distribution of free geospatial data and to providing geospatial data for anybody to use and share.»
- ↑ RWeait (2012-09-12). OpenStreetMap data license is ODbL v1.0. OSM Foundation. Архів оригіналу за 2013-06-27. Процитовано 2012-11-05.
- ↑ Список сервісів на основі OpenStreetMap (англ.).
- ↑ 3D — OpenStreetMap (англ.).
- ↑ Bing engages open maps community.
- ↑ OSM XML.(англ.)
- ↑ A New Editor for OpenStreetMap: iD.
Посилання[ред. • ред. код]
| Вікісховище має мультимедійні дані за темою: OpenStreetMap |
- Сайт проекту OSM
- OSM Україна
- Надолоні - портал з мапами OSM та інструментами перевірки якості даних
- Вікі-допомога та вікі-дискусії
- ВікіПроект Україна
- Український розділ форуму OpenStreetMap
- ВікіПроект Росія (рос.)
- Російський портал OpenStreetMap
- ВікіПроект Білорусь
- Плакат зі схемою Лондона, створеної учасниками OSM
|
||||||||||||||||||||||||||||||||

