140 likes | 290 Views
OpenStreetMap. Prezentovanie životného prostredia pomocou OpenStreetMap Michal Páleník Freemap.sk. Prečo OpenStreetMap. Prečo Wikipédia ? OpenStreetMap: slobodná wiki mapa sveta Slobodná : licencia Wiki : každý môže mapu zlepšiť Sveta : nie len SR. História. Od roku 2004
E N D
OpenStreetMap • Prezentovanie životného prostredia pomocou OpenStreetMap • Michal Páleník • Freemap.sk
Prečo OpenStreetMap • Prečo Wikipédia ? • OpenStreetMap: slobodná wiki mapa sveta • Slobodná : licencia • Wiki : každý môže mapu zlepšiť • Sveta : nie len SR
História • Od roku 2004 • V súčasnosti 250 000 pripsievateľov • 9,2 GB dát • Freemap.sk od roku 2007 • OZ od roku 2009
Štruktúra dát • Tagy : kľúč => hodnota • Bod : súradnice + tagy • Napr vchod do jaskyne • Cesta : niekoľko zoradených bodov + tagy • Napr prístupový chodník k jaskyni • Relácie : niekoľko zoradených bodov, ciest alebo relácií (s úlohou) + tagy • Napr hranica národného parku
Enviro značky • Prameň : natural=spring • Studňa : man_made=water_well • Vrchol kopca : natural=peak • Využitie pôdy: landuse=* (napr forest, grass, vineyard, …) použitie pri Corine Land Cover
Proces značenia • Zoznam existujúcich značiek • Zoznam navrhovaných značiek • Zoznam používaných značiek • Vymyslieť vlastnú
Vlastné značky musia byť • Medzinárodne použiteľné • Objektívne • Zdokumentované • Používané
Vizualizácie • Online aplikácie • Tlačené verzie • Aplikácie pre mobilné telefóny • (pre rôzne navigačné prístroje)
drop table if exists jaskyne ; create table jaskyne as select node.id as id, ST_XMax(geom) as lon, ST_YMax(geom) as lat , 'http://konferencie.freemap.sk/enviro-i-forum/2010/jaskyne/icon.png' as "icon", "name_v".v as "title" from nodes as node left outer join node_tags as "natural_v" on "natural_v".node_id = node.id and "natural_v".k='natural' left outer join node_tags as "name_v" on "name_v".node_id = node.id and "name_v".k='name' where "natural_v".v = 'cave_entrance'; Príklad s jaskyňami
Príklad: vytvorenie CSV • echo "COPY jaskyne to STDOUT DELIMITER E'\t' CSV HEADER" | psql osm > jaskyne.tsv • + Ikonky jaskyniek
Príklad: html kód <iframe style='width:950px; height:600px;' src="http://embedded.freemap.sk/?lon=19.35&lat=48.55&zoom=8&marker=http://konferencie.freemap.sk/enviro-i-forum/2010/jaskyne.tsv&mtype=txt" scrolling='no' marginheight='0' marginwidth='0' frameborder='0'></iframe>
Výhody OpenStreetMap • Prispôsobivosť vizuálu • Nie len online aplikácie, ale aj offline a tlačené
OpenStreetMap • www.Freemap.sk • Michal Páleník • http://konferencie.freemap.sk/2010/enviro-i-forum/