... Open Street Map The Free Wiki World Map Bc. Jakub Adam Katedra Informatiky FEI VŠB-TU Ostrava 12.2.2009 / GIS Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 1 / 24
Obsah.1.. Úvod a cíle projektu Cíle projektu Milníky Licenční politika.2.. Vytváření geografických dat pro OSM Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 2 / 24
Cíle projektu OpenStreetMap je projekt, jehož cílem je tvorba volně dostupných geografických dat a následně jejich vizualizace do podoby silniční mapy, uliční mapy měst atd. Využívá zejména záznamů z přijímačů GPS, které jsou následně kontrolovány a editovány. Inspirace projekty typu Wikipedia - editace a svobodné sdílení dat. Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 3 / 24
Náhled Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 4 / 24
Milníky Červenec 2004 založeno Stevem Coastem z Velké Británie. Duben 2006 vznik nadace OSM jako mezinárodní neziskové organizace se záměrem povzbuzovat tvorbu, zpracování a šíření volných geografických dat. Prosinec 2006 Yahoo umožnilo používat jejich letecké snímky jako podpůrný prostředek při tvorbě map, OSM dnes disponuje daty darovanými od více komerčních subjektů. Březen 2008 Nadace získala dotaci 2,4 milionů od soukromé společnosti, která hodlá data shromážděná v OSM využívat. Červen 2008 87000 registrovaných uživatelů. Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 5 / 24
Dostupnost a prezentace dat Geodata k dispozici ke stažení ve formátech vhodných pro další zpracování a také jako online rastrové mapy: http://openstreetmap.org všeobecné mapy http://www.free-map.org.uk turistika (UK) http://www.gravitystorm.co.uk/osm cyklistika http://www.openpistemap.org lyžování Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 6 / 24
Současný stav Nejlépe je zpracována západní Evropa, kde myšlenka vznikla, a USA. Pomocí družicových snímků zmapován například také Bagdád, nebo Praha. K 1.2.2009 se v ČR podařilo zcela zmapovat všechny silnice první, druhé (import z jiných zdrojů) a třetí třídy (kompletně od přispěvatelů projektu). Přesto většinu práce je stále potřeba udělat, schází podrobné uliční mapy většiny českých měst. Data z projektu používá nepříklad navigační software TangoGPS Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 7 / 24
Rozrůstání databáze v čase - Praha Červenec 2006 Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 8 / 24
Rozrůstání databáze v čase - Praha Září 2007 Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 9 / 24
Rozrůstání databáze v čase - Praha Duben 2008 Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 10 / 24
Rozrůstání databáze v čase - Praha Říjen 2008 Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 11 / 24
Licenční politika Data jsou šířena pod licencí Creative Commons Attribution-ShareAlike Umožňuje ostatním rozmnožovat a rozšiřovat dílo pouze při uvedení původního autora. Odvozená díla musí zachovat stejnou licenci. Veškerá vstupní data musí samozřejmě být dostupná jako volné dílo, nelze jen tak obkreslit většinu stávajících map. Změny provedené uživateli jsou zaznamenávány, umožňuje se tak v případě nutnosti odstranění sporných dat. Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 12 / 24
Pět kroků k vytvoření mapy...1 Sběr dat...2 Nahrání dat na server...3 Generování a úprava dat ve formátu OSM...4 Přidání popisků podrobností...5 Vytvoření obrázku mapy Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 13 / 24
1. Sběr dat Jako zdroj dat pro OSM může sloužit Přímé mapování v terénu pomocí GPS (nejběžnější metoda) Obkreslení z volných zdrojů map letecké snímky Yahoo! satelitní snímky Landsat ÚHÚL černobílá a barevná ortofotomapa ČR http://geoportal2.uhul.cz/ http://forms.mpsv.cz/uir registr adresních bodů a názvů ulic Vlastní fotografie či mapy, pozor na licence (ne vše co je zadarmo je možné kopírovat) Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 14 / 24
1. Sběr dat Mapování v terénu Procházení oblasti s přijímačem signálu družic GPS a zaměřování souřadnic význačných bodů. Kromě dat z GPS zaznamenáváme i dodatečné informace pro přidání detailů do mapy (názvy ulic, zastávky MHD, kulturní památky atd.) Pokud pořizujeme fotografie, je vhodné použít fotoaparát, který umí vkládat čas a případně GPS souřadnice místa pořízení jako metadata (snadnější následné rozmístění fotografií po trase). Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 15 / 24
2. Upload na server OSM Data z GPS je nutné převést do formátu GPX. Věšinu formátů používaných přijímači GPS lze na GPX konvertovat pomocí programu GPSBabel. Pokud ho ještě nemáme, založíme si uživatelský účet na OSM. Soubor GPX uploadujeme na server přes webové rozhraní. Nahraný track zůstává skrytý ostatním uživatelům a čeká až jej zpracujeme; pokud jej označíme jako veřejný, může ho okamžitě pro zpřesnění mapy použít někdo jiný. gpsbabel -i [formát] -f [vstupní soubor] -o gpx -F [výsledný soubor] Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 16 / 24
2. Upload na server OSM GPS exchange Format <?xml version="1.0"?> <gpx version="1.0" creator="expertgps 1.1 - http://www.topografix.com" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns="http://www.topografix.com/gpx/1/0" xsi:schemalocation="http://www.topografix.com/gpx/1/0 http://www.topografix.com/gpx/1/0/gpx.xsd"> <time>2002-02-27t17:18:33z</time> <bounds minlat="42.401051" minlon="-71.126602" maxlat="42.468655" maxlon="-71.102973"/> <wpt lat="42.438878" lon="-71.119277"> <ele>44.586548</ele> <time>2001-11-28t21:05:28z</time> <name>5066</name> <desc><![cdata[5066]]></desc> <sym>crossing</sym> <type><![cdata[crossing]]></type> </wpt> <wpt lat="42.439227" lon="-71.119689"> <ele>57.607200</ele> <time>2001-06-02t03:26:55z</time> <name>5067</name> <desc><![cdata[5067]]></desc> <sym>dot</sym> <type><![cdata[intersection]]></type> </wpt> </gpx> Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 17 / 24
3. Generování a úprava OSM dat Z nahraných tracků se ve specializovaném editoru, vytvářejí jednotlivé prvky mapy jako silnice, budovy, vodní plochy atd. OSM mapová data se skládají z těchto prvků:...1 Nodes: Body kterými se spojují cesty, nebo mají své dané vlastnosti...2 Ways: Cesty několik bodů které jsou spojeny v editoru čárou...3 Closed Ways: Uzavřené cesty jsou do kruhu spojené cesty, které ohraničují plochy na mapě (parky,lesy,vodstva např.), šipky by měly být po směru hodinových ručiček Pro editaci se používá software JOSM (Java OpenStreetMap Editor). Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 18 / 24
3. Generování a úprava OSM dat Java OpenStreetMap Editor Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 19 / 24
4. Popis dat a přidání podrobností Hotové cesty se opatří popisky a doplní se podrobnostmi jako jsou názvy ulic, čísla domů, služby, hotely, Existuje velké množství tagů z nichž některé jsou nadřazené jiným. Příručka pro použití tagů je na wiki Pozor na copyright, aby nahrávaná data nebyla z cizích map Hotová mapa se nahraje zpět na server OSM Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 20 / 24
5. Renderování map Mapa na webovém portálu OSM se automaticky aktualizuje každý týden ve středu Data pro renderování si může každý stáhnout sám a pro vykreslení mapy použít programy Osmarender generuje mapu ve vektorovém formátu SVG pomocí XSLT transformací. Mapnik generuje bitmapy Data lze použít libovolně jinak v souladu s CC licencí Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 21 / 24
Export výřezu mapy Do prezentace vložen export ve vektorovém formátu, ne screenshot. Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 22 / 24
Děkuji za pozornost [1] http://wiki.openstreetmap.org [2] http://cs.wikipedia.org/wiki/openstreetmap Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 23 / 24