OpenStreetMap ja avatud maakaart MTÜ Avatud Maakaardi Selts Jaak Laineste (jaakl)
OpenStreetMap ja avatud maakaart
MTÜ Avatud Maakaardi SeltsJaak Laineste (jaakl)
SisukordMis on OpenStreetMap
Andmete kasutamine
Andmete täiendamine
PraktikumTäiendamine Eestis JOSM-igaKasutamine GIS-vahendites
Mis on OpenStreetMapVaba globaalne kaardiandmebaas
Vaba ja tasuta litsentsitingimuste mõttes Vektorandmed
Igaüks saab täiendada „kaardiandmete Wikipedia“
Igaüks saab kasutada nii kommerts- kui muuks otstarbeks ei saa kasutada suletud andmebaaside täiendamiseks
Peamised väärtused Kogukond Vaba tarkvara Andmed
Miks on see loodud?Olemasolevad kaardid
Piiratud litsentsitingimused ja kättesaadavus – pole vabad Väga kallid Uuenevad aeglaselt Ei sisalda jalakäija-taset, liiga kallis uuendada tavameetoditel
Olemasolevad kaarditeenused Piiratud kasutustingimused Ei saa täiendada andmeid Ei saa otsustada, mida ja kus kaardistada
Näited praktikast Haiti – Humanitarian OpenStreetMap Team (HOT) Flickr (Yahoo) olümpiakaart
AjaluguAsutatud 2004 Londonis, UCL-is Steve Coast-i
poolt
Registreeritud kasutajaid üle 400.000Aktiivseid täiendajaid 1 kuu jooksul: ~4%Eestis ~100-200 arvestatavat uuendajat, 610
kokkuLäti – 603, Leedu – 644
Andmete katvus: juba saab kasutadaSaksamaa: väga hea, UK: hea, mujal erinevEestis Tartu: väga hea, Tallinn: hea, mujal erinevVaata ise www.openstreetmap.org
AndmebaasLive: api.openstreetmap.org,
Väljavõtted: planet.openstreetmap.org
Kaardipildid: Mapnik: tile.openstreetmap.org
www.openstreetmap.org
Juhendidwiki.openstreetmap.orghelp.openstreetmap.orglists.openstreetmap.org
Kasutajad ja uuendajad
Teiste teenusednäitajad (MapQuest jms), teisendajad (GeoFabrik),
uuendajad (MapZen), trükkijad (Maposmatic) jne jne
TarkvaraServerid, JOSM, Mapnik jne jne – kõik vabavara
Oluline teadawww.openstreetmap.org - peamine portaal
OSM Wiki – abiinfo JOSM – peamine uuendusvahend
www.maakaart.ee - eestikeelne kogukond ja [email protected] – Eesti postiloendfacebook.com/Maakaart
Kaardi kasutamine1. Vektorandmete kasutamine
2. Webis vaatamine www.openstreetmap.org www.opencyclemap.org www.openpistemap.org www.openseamap.org http://www.wheelchair.accessiblemaps.org/ http://open.mapquest.com/ http://kaart.maakaart.ee/ jpt
3. Enda kodulehele kaardi lisamine
4. Mobiilirakendustes
5. Väljatrükid
VektorandmedOSM algandmed
Spetsiifiline enda formaat, topoloogiagaOlemas teisendajaid: PostGIS, Shapefail, FME
Shapefailid riikide kaupa:http://download.geofabrik.de/osm/europe/http://download.cloudmade.com/europe/estonia
Kujunduse jaoksSkaleeritav ja redigeeritav andmestikVt väljatrüki moodustajad allpool
GIS-tarkvara tugiTeisendajad
FME
KommertsvahendidArcGIS plug-in – API/OSM kasutamine ja
täiendamine
VabavaraQuantum GIS – API/OSM kasutamine ja
täiendamine
Kodulehele kaart Kaardipiltide allikad:
Tile.openstreetmap.org Kaart.maakaart.ee – globaalne, eesti keeles Mapquest, CloudMade– kommertspakkujad Oma tileserver
Lihtne link asukohale: Vt „Permalink“ www.openstreetmap.org-is
Andmete lisamisega U-Mapper (Flash–i põhine), saab lisada enda andmeid
Keerukamad vahendid : www.openlayers.org Vajalik Javascripti elementaarne oskus
Kommertsvahendid (reklaamiga tasuta) CloudMade.com – javascriptiga punktide lisamine kaardile, eri stiilides
kaardid
Oma kaardiserverTee kõik ise:
http://weait.com/content/build-your-own-openstreetmap-server
PostGIS, Mapnik, Mod_tile/Tirex, uuendusedAndmebaas renderduseks: umbes 300GB, 16GB RAM
Valmislahendused:Fast Track Deployment of Customised OSM Tile
Server
Kujunduse modimine:TileMill.com – Mac ja Linux jaoks
Väljatrükidwww.maposmatic.org
Määra ise piirkondTeeb PDF, SVG või PNG faili: kaart + nimede indeks
www.openstreetmap.orgEksport-sakk: salvesta fail
MaperitiveOma kujunduse moodustamine, tekitab SVG faili
www.walking-papers.org Algselt välitööde abimeheks eelkõige
3. Andmete täiendaminea) Olemasolevate kaartide põhjal (vaid arvutis)
b) GPS ja välitööd
c) Muud töövahendid (nt mobiilis), läbi rakenduste
d) Andmete import
RedideegijadWebis – Potlatch 2
Rakendused JOSM – esmane, Java. Nagu MicroStationMerkaator – nagu MapInfohttp://
wiki.openstreetmap.org/wiki/Comparison_of_editors
a) Aluskaardi põhjalVõimalik otse web-is, flash-põhise redigeerijaga
Sammud:1. Mine www.openstreetmap.org
2. Registreeri kasutajatunnus, logi sisse
3. Mine huvitavasse piirkonda, suurenda kaart sisse
4. Vali „Redigeeri > Potlatch 2“
5. Redigeeri andmeid tuginedes Bing aerofotole ja oma teadmistele, salvesta
DemoPotlatch2 abil kaardi redigeerimine
Vahepala – tehnilised mõisted
Node (sõlm) Way (tee)
Tag (silt)
. . ..
.
highway=residential
name=Promenaadi
amenity=pubname=Ristiisa
Andmemudel
node Punkt, lat/long koordinaatidega
way Hulk ühendatud node-sid, joon On kindla järjestuse/suunaga Võivad olla „closed“ (algus=lõpppunkt), siis
on need alad
tag Atribuut - võib olla nii node, way kui relation-i
küljes
Veel mõisteidChangeset
Korraga tehtavad täiendused
Relation Seovad way-sid ja node-sid kindlaksmääratud viisilPöördekeeludRoute – nt jalgrattateed on kirjeldatud autoteede
kauduPolygon - eksklaavid jms keerukamad polügonidAdministratiivpiiridAadressid - Tiger-i skeem
Tag-ide imeline maailmKõik andmete tunnused (atribuudid) OSM-is on tag-id
Tag on tehniliselt vabalt valitav nimi-väärtus paar. Näiteks:name=Kapakohila kõrgkool
amenity=library
highway=residential
99.9% juhtudel saab ja tuleb kasutada kokku lepitud ja väljakujunenud tag-ide väärtusi Wiki.openstreetmap.org -> Map Features
Vahel on mõistlik siiski lisada enda tag-e Vastav väljakujunenud tag puudub Soovitav eelnevalt konsulteerida kogukonnaga (email listi) Kaardil seda ei näe, teised võivad seda „parandada“
Peamised tag-idTüübi määrang – alati kohustuslik (way-del, üksikutel
node-del) highway=residential, primary, secondary, path, unclassified,
… amenity=school, shop, atm, …
Lisatunnused name=Town hall – sageli kohustuslik. name:et=Raekoda surface=unpaved, oneway=yes, ref=2 opening_hours=M-F 9.00-18.00
Vaata, mida varem on kasutatud Leia sarnane objekt kaardilt Vt ka http://taginfo.openstreetmap.org/
Kasuta töövahendi malle
JOSM – tõsine töövahendLoe andmed alla
Seadista parim lubatud WMS-taustakaartMaa-ameti põhikaart/baaskaartMaa-ameti aerofotodTartu LV topokaart (vt wiki juhend)
Redigeeri andmeidValideerimine – topoloogiline puhtus
Lae andmed üles
b) GPS abil1. Eeltöö arvutis:
Trüki piirkonna kohta välja olemasolev kaart töövahend: walking-papers.org, või openstreetmap.org
2. GPS-iga töö väljas Salvesta kogu liikumisteekond Salvesta huvipunktid eraldi waypoint-idena Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula
piirid, foordi, sillad, huvipunktid, avamisajad. Soovitav: tee digifotod (tekstid, muud huvitavad vaated)
3. Andmete lugemine arvutisse, korrigeerimine GPS andmete laadimine GPX failina Andmete laadimine redigeerimisprogrammi (nt JOSM) Olemasoleva kaardi laadimine JOSM-i Silumine (ülejoonistamine), asukoha täpsustus aerofoto põhjal Tag-ide lisamine (nimed, teede tüübid jne) GPX fail laadida openstreetmap.org-i (mittekohustuslik)
4. Salvesta saadud tulemus OpenStreetMap-i (upload)
c) Muud redigeerijad Tarkvara
JOSM – kõige levinum Merkaator – üsna sarnane JOSM-ile, ei nõua Javat
Webis Walking Papers – kontruurkaardina väljatrükk, paberi ja
pliiatsiga töö Amenity Editor - punktid vaid CloudMade Mapzen
Webis – täisredigeerija iPhones – punktide redigeerija
Skobbler Address Hunter – kaardi tegemine on mäng BigThinkCan jm editorid mobiilis, punktid vaid OSM Mapper: muudatuste vaatamine ja jälgimine (itoworld.com)
d) ImpordidÜldreeglid:
Kui tõesti muidu ei saa. OSM pole andmed, vaid kogukond
Konsulteeri kogukonnaga, vajalik konsensus Kontrolli litsentsitingimuste sobivust
Tehniline teostus Kirjuta kogukonnale: [email protected] Tavaliselt vajalik programmeerimine/skriptimine mingil
tasemel Tag-ide paikaviimine OSM XML-faili genereerimine ja upload (nt JOSM-iga)
Näiteid Corine, Tartu linn, Eesti administratiivpiirid, Veeteede Amet
Muudatuste ülevaatusLogi sisse www.openstreetmap.org
Vali enda kasutajalehekülg (kliki kasutajanimel) my edits – vaata kõiki minu muudatused Vt OSM Mapper itoworld.com-is Your heat map - http://yosmhm.neis-one.org/
Muudatuste tagasivõtt (Undo) Potlatch: konkreetse objekti versioone tagasi võtta. Vajuta
‘H’ (history) pärast objekti valikut Skriptid wikis: kogu changeset-i tagasi võtmine. Tuleb olla hoolikas, soovitav spetsialistide poole pöörduda
Tulevikus Lihtne changeseet-i undo webis – diskussiooni teema Teavitused minu piirkonna/objektide kohta emailile
MTÜ Avatud maakaardi seltsMiks?
Juriidiline põhjus Eestikeelsus ja – meelsus Spetsiifilised teenused Kodanikuühiskonna arendus
Mida Oma lokaalne tehnoloogiline platvorm Maailmakaart Eesti vaatenurgast Pehme pool: üritused, teavitused, koolitused
Projektid KÜSK toetus märts 2010 – aprill 2011
Lisainfo ja kontaktidÜldinfo
www.openstreetmap.org – WiKiAlgaja juhendMap FeaturesWikiproject Estonia (vt talk-leht)Liitu [email protected], vaata arhiiviwww.facebook.com/Maakaart
MTÜ Avatud Maakaardi Seltswww.maakaart.ee
Küsimused ja vastused
Harjutused1. JOSM ja Maa-ameti kaardi abil kaardi
täiendamine
2. Kaardi kasutamine GIS-vahendis
JOSM ja Maa-amet1. Tarkvara ja kasutajanimi
josm.openstreetmap.de Registreeri kasutajaks www.openstreetmap.org
2. Käivita, loe alla OSM andmed ja GPS rajad Vali piisavalt väike piirkond koha kohta mida tead hästi. API-i on 50.000 node piirang. Umbes ¼ Tartut max
3. Filtreeri vaatest Corine andmed Filter „clc:“ tag
4. Vali Maa-ameti põhikaart aluseks Seaded, WMS plug-in seadistust
5. Lisa puuduv info kaardilt Eelkõige teed (koos registrinumbriga!), huviväärsused
6. Edasijõudnud tase: korrigeeri maakasutuse infot: piiride parandus, kustuta Tutvu http://wiki.openstreetmap.org/wiki/JOSM/Plugins
JOSM ja web koostööJOSM ala kiirvalik
Käivita JOSM, kontrolli kas on aktiivne „Remote“ plug-in
Mine www.openstreetmap.org, suurenda kaardivaatele
Vali Redigeeri > Redigeeri Remote Control JOSM peaks avama otse valitud andmed
Vektorandmete vaatamine otse veebisMine www.openstreetmap.org, suurendaVali Layers > Overlays: AndmedKontrolli andmeid piirkonnas
QGIS ja OSMLoe Eesti andmed Shapefailina
download.geofabrik.de download.cloudmade.com
Lae need GIS-vahendisse Kontrolli, kas kõik andmed mis kaardil (JOSM-is) on ka
Shapefailis Kuidas on shapefailis relatsioonid, näiteks rattateed? Kas on Eestikeelsed kohanimed, näiteks Riia linna nimi?
Edasised sammud Tutvu http://wiki.openstreetmap.org/wiki/Shapefile Töötle ja impordi Osmium-i abil