OpenStreetMap

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
OpenStreetMap Praha, stav srpen 2009 (aktuální stav tohoto výřezu lze vidět zde)
OpenStreetMap Praha, stav duben 2008
OpenStreetMap Praha, stav duben 2007

OpenStreetMap je projekt, jehož cílem je tvorba volně dostupných geografických dat a následně jejich vizualizace do podoby topografických map (např. silniční mapa, uliční mapa města, cyklomapa, routing). Pro tvorbu geodat se jako podklad využívá záznamů z přijímačů GPS nebo jiné zpravidla digitalizované mapy, která jsou licenčně kompatibilní. Projekt je založen na kolektivní spolupráci a na koncepci Open source. Data jsou poskytována pod licencí Open Database License.[1] OpenStreetMap byl inspirován projekty jako je například Wikipedie, umožňuje jednoduchou editaci dat, uchovává kompletní historii provedených změn, výsledky práce jsou dostupné veřejnosti.

Historie[editovat | editovat zdroj]

Steve Coast, 2009

Projekt OpenStreetMap založil v červenci 2004 Steve Coast z Velké Británie. V dubnu 2006 projekt OSM začala podporovat stejnojmenná nadace. Nadace OpenStreetMap je mezinárodní nezisková organizace, jejímž záměrem je povzbuzovat tvorbu, zpracování a šíření volných geografických dat a poskytovat tato data kterémukoli zájemci o jejich používání a sdílení. V prosinci 2006 umožnila společnost Yahoo používat své letecké snímky jako podpůrný prostředek při tvorbě map.

V dubnu 2007 Automotive Navigation Data poskytla projektu OpenStreetMap kompletní silniční mapu Nizozemska a základní silniční mapu Indie a Číny[2]. V červenci 2007 se uskutečnila první OSM mezinárodní konference The State of the Map s 9 000 registrovanými uživateli. Mezi sponzory této konference patřili mimo jiné společnosti Google, Yahoo a Multimap. V srpnu 2007 vznikl nezávislý projekt OpenAerialMap jako datový sklad volně dostupných leteckých snímků.[3] V říjnu 2007 byl dokončen import silničních dat US Census TIGER.[4] V prosinci 2007 se stala Oxford University první významnou organizací, která využívá data z OpenStreetMap na svých webových stránkách [5].

V lednu 2008 byla přidána možnost stahovat data do přijímače GPS a posléze používat pro navigaci.[6] V březnu 2008 oznámili dva ze zakladatelů OpenStreetMap, že obdrželi finanční podporu ve výši 2,4 milionů eur od společnosti CloudMade, která bude data z OpenStreetMap využívat.[zdroj?] Společnost CloudMade se zabývá komerčním využitím mapových podkladů OpenStreetMap a jejich zpřístupňováním přes vlastní API[7][8].

Od roku 2007 se pořádá konference State of the Map. Celý projekt má přes 1 000 000 registrovaných uživatelů, jejich počet stále roste.

Šíře záběru[editovat | editovat zdroj]

Cílem je vytvářet geodata pro celý svět, nejlépe je však zpracovaná západní Evropa, kde myšlenka vznikla, a USA z datové sady TIGER. Pomocí družicových snímků byl například zmapován také Bagdád nebo Praha. Předmětem sběru jsou polohopisná data (2D); pro výškopis (např. vrstevnice) se využívají data převzatá z projektu SRTM, případně GTOPO.

Formát dat[editovat | editovat zdroj]

Projekt využívá a vyvíjí vlastní souborový formát pro vektorová geodata postavený na XML. Jako referenční souřadnicový systém je použit WGS 84, pro rychlou a jednoduchou vizualizaci dat pak často Mercatorova projekce.

OpenStreetMap ve výsledku používá topologickou datovou strukturu.

Data se ukládají do centrální databáze jako primitiva a to:

  • Uzly – body lokalizované souřadnicemi v daném referenčním systému.
  • Cesty – posloupnost uzlů, reprezentující polylinii nebo v případě uzavření polylinie pak polygon.
  • Relace – skupina uzlů, cest a dalších relací, které může být přiřazena daná vlastnost.
  • Atributy – mohou být přiřazeny uzlům, cestám nebo relacím ve formě <klíč>=<hodnota>. Určují, jaký objekt reálného světa reprezentují. Tyto atributy mohou být rozšiřovány a modifikovány.

Do verze protokolu 0.4 byl používán pomocný element segment jako spojnice dvou uzlů, cesta se pak skládala ze segmentů.

Ontologie prvků mapy (a jejich atributů) je popsána na wiki.

Licence dat[editovat | editovat zdroj]

Databáze OpenStreetMap[editovat | editovat zdroj]

Data OpenStreetMap byla původně publikována pod licencí Creative Commons Attribution-Share Alike 2.0 licence. V září 2012 byla licence změněna na Open Database License (ODbL), aby bylo možné přesněji specifikovat licencování databázových dat, na rozdíl od jejich vizuální reprezentace.[9]

Důsledkem přechodu na novou licenci bylo vyžádání explicitního souhlasu všech minulých přispěvatelů s publikováním jejich příspěvků pod ODbL a smazání editací přispěvatelů, kteří s přechodem na novou licenci nesouhlasili (nebo se k němu nevyjádřili). I přes velké množství takto zasažených dat bylo zachováno přes 99% dat, v některých oblastech byla změna prakticky nepostřehnutelná. Země nejvíce postižené mazáním byly Austrálie a Polsko[10].

Vstupní data[editovat | editovat zdroj]

Veškerá data vstupující do projektu musí být kompatibilní s licencí Open Database License. Veškeré změny provedené přispěvateli jsou zaznamenávány, to umožňuje v případě nutnosti odstranění sporných dat. Nicméně podobné kroky mají neblahý vliv na projekt, navíc vyžadují odstranění všech souvisejících změn provedených v souvislosti s kompromitujícími daty.

Použití[editovat | editovat zdroj]

Data OpenStreetMap jsou dostupná z celé řady webových portálů a v různých formátech:

On-line rastrové mapy[editovat | editovat zdroj]

Data[editovat | editovat zdroj]

Data pro danou lokalitu jsou dostupná ke stažení v různých formátech:

Nástroje[editovat | editovat zdroj]

Nástroje pro vykreslování mapy[editovat | editovat zdroj]

Mapový server OpenStreetMap používá aplikaci OpenLayers založenou na konceptu AJAX, podobný tomu, který používají například Google Maps. Obsahuje dva různé pohledy na mapu, renderované pomocí systémů Mapnik a Osmarender, které se periodicky nebo na požádání překreslují mozaiku bezešvých mapových listů z aktuálních dat.

Mezi desktopové aplikace patří:

  • Marble - FOSS aplikace pro KDE a zařízení používající Qt 4.
  • Kosmos - jednoduchá aplikace určená pro vykreslování OSM mapy, je navržena pro interaktivní vykreslování map.
  • OSMMap - desktopový nástroj umožňující prohlížení OSM map (využívá Mapnik a Osmarender).

Některé navigační programy pro PC a PDA zařízení také umožňují pracovat s daty OSM nebo alespoň s jejich rastrovými interpretacemi:

Nástroje pro zpracování dat[editovat | editovat zdroj]

  • GPSBabel - převádí GPS data mezi jednotlivými formáty.
  • AFTrack - Symbian 60v3 pro mobilní telefony Nokia.
  • BSGPS - Windows CE software.

Editační nástroje[editovat | editovat zdroj]

K dispozici je několik možností editování:

  • JOSM - desktopový editor napsaný v jazyku Java 1.5+, který podporuje zásuvné moduly - pluginy. Mezi jeho základní schopnosti patří vkládání, editace a značkování dat. Uživatel pomocí JOSM vizuálně interpretuje GPS záznam nebo družicové snímky.
  • Potlatch, online editor založený na technologii Flash. Využívá se především jako editor dat při vizuální interpretaci družicových snímků ze serveru http://maps.yahoo.com/ nebo OpenAerialMap.
  • Merkaartor, desktopový editor napsaný v QT4.

Editovat smí pouze registrovaný uživatel, zřízení konta je formální záležitost.

Routing (navigace)[editovat | editovat zdroj]

Zdroje dat[editovat | editovat zdroj]

Od počátku projektu jsou data pořizována dobrovolníky, kteří systematicky mapují pomocí ručních GPS přijímačů. GPS data jsou poté zpracována na počítači a posléze nahrána do databáze OpenStreetMap. Mapovat lze při procházkách, na kole, v autě apod.

Nedávné zpřístupnění leteckých snímků a další dat z komerčních či veřejných zdrojů přispělo ke zrychlení a zpřesnění mapových podkladů, např. využití půdy.

Často jsou organizovány tzv. mapping parties zaměřené na skupinové mapování dané oblasti, často jako součást konferencí.[zdroj?]

Veřejné zdroje dat[editovat | editovat zdroj]

Řada vládních organizací již uvolnila svá data pod licencí kompatibilní s OpenStreetMap. Velká část těchto dat pochází z USA, kde federální úřady poskytují často data jako veřejné dílo. Mezi takové zdroje patří:

Komerční zdroje dat[editovat | editovat zdroj]

Některé komerční firmy se rozhodly část svých dat poskytnout pro potřeby OpenStreetMap, společnost Automotive Navigation Data (AND) poskytla kompletní silniční síť Nizozemska.

Společnost Yahoo poskytla pro potřeby OpenStreetMap svoje kvalitní satelitní a letecké snímky, které lze použít jako podkladové vrstvy v editačních nástrojích. V České republice tato data pokrývají již celou republiku.

V Česku poskytla společnost HELP SERVICE - REMOTE SENSING projektu úplnou síť silnic 1. a 2. třídy, data již byla vložena do databáze a nyní se pracuje na jejich zpřesnění a doplnění.

Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

  1. RWeait. OpenStreetMap data license is ODbL v1.0 [online]. OSM Foundation, 12 September 2012, [cit. 2012-11-05]. Dostupné online. (anglicky) 
  2. http://www.opengeodata.org/?p=223
  3. http://www.opengeodata.org/?p=230
  4. http://www.linux.com/feature/119493?theme=print
  5. http://geothought.blogspot.com/2007/12/oxford-university-using-openstreetmap.html
  6. http://www.systemed.net/blog/entry080113140415.html
  7. CloudMade. Press Release: Open-source mapping company CloudMade raises €2.4 million in Series A financing round from Sunstone Capital [online]. London: 17 M a r c h 2 0 0 8, [cit. 2011-06-24]. Dostupné online. ((anglicky)) 
  8. http://blog.cloudmade.com/2008/03/17/were-funded/
  9. http://blog.openstreetmap.org/2008/01/07/the-licence-where-we-are-where-were-going/.
  10. http://blog.osmfoundation.org/2012/07/26/automated-redactions-complete/">
  11. http://planet.openstreetmap.org/
  12. http://downloads.cloudmade.com/
  13. http://download.geofabrik.de/osm/