openstreetmap ja avaandmed - regio · tee märkmed paberile: tee tüüp, kate, number,...

44
OpenStreetMap ja avaandmed MTÜ Avatud Maakaardi Selts Jaak Laineste ([email protected])

Upload: others

Post on 10-Sep-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

OpenStreetMap ja

avaandmed MTÜ Avatud Maakaardi Selts

Jaak Laineste ([email protected])

Page 2: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Year of edits 2011

Page 3: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

1. Mis on OpenStreetMap Vaba 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 – serverid, redigeerijad

Andmed

Page 4: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Miks on see loodud? Olemasolevad kaardiandmed

Ordinance Survey, Tomtom, Navteq jms

Piiratud litsentsitingimused ja kättesaadavus – pole vabad

Väga kallid

Uuenevad aeglaselt

Ei sisalda jalakäija-taset, liiga kallis uuendada tavameetoditel

Olemasolevad kaarditeenused

Google Maps, Bing maps etc

Piiratud kasutustingimused

Ei saa täiendada andmeid

Näited praktikast

Haiti 2010, Japan 2011 – Humanitarian OpenStreetMap Team (HOT)

Flickr (Yahoo) olümpiakaart

Page 5: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Ajalugu Algus 2004 Londonis, UCL-is Steve Coast-i poolt

Registreeritud kasutajaid ligi 800.000 (sept 2012)

Aktiivseid täiendajaid 1 kuu jooksul: ~4%

Eestis 200+ arvestatavat uuendajat, 800kokku

http://stat.latlon.org/ee/latest/users.html

Kvaliteet

Andmete katvus: saab kasutada

Saksamaa: väga hea, UK: hea, mujal erinev

Eestis Tartu: väga hea, Tallinn: hea, mujal erinev

Vaata ise www.openstreetmap.org

Temaatilised väljavõtted: http://www.itoworld.com/map/main

Page 6: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 7: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 8: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 9: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

OpenStreetMap 2012 Uus litsents

Alates 12. septembrist 2012 ODbL

Sisulised tingimused on samad

Kasutajate muster ühtlustub

Sarnane juba elanike arvule

Kasutus jõuab GIS-tarkvarasse

Üks standardallikas lisaks Google, Bing jpt

Page 10: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

2. Tehnilist Andmete kasutamine

Page 11: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Andmebaas

Live: api.openstreetmap.org,

Väljavõtted: planet.openstreetmap.org

Kaardipildid:

Mapnik: tile.openstreetmap.org

www.openstreetmap.org

Juhendid

wiki.openstreetmap.org

help.openstreetmap.org

lists.openstreetmap.org

Kasutajad ja

uuendajad

Teiste teenused

näitajad (MapQuest jms),

teisendajad (GeoFabrik),

uuendajad (MapZen), trükkijad

(Maposmatic) jne jne

Tarkvara

Serverid, JOSM, Mapnik jne jne – kõik vabavara

Page 12: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Kaardi kasutamine 1. Vektorandmete kasutamine

2. Webis vaatamine

www.openstreetmap.org

www.opencyclemap.org

www.openpistemap.org

www.openseamap.org

http://wheelmap.org/en/

http://open.mapquest.com/

http://kaart.maakaart.ee/

jpt

3. Enda kodulehele kaardi lisamine

4. Mobiilirakendustes

5. Väljatrükid

Page 13: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Andmete sisu Tüüpiline info

Teed, tänavad, hooned, vaatamisväärsused, ärid

Enamasti administratiivpiirid, kohanimed

Vahel aadressid, maakasutus, puud

Keskmine maanteekaardi tase

Täpsus Allika (GPS või aeropildi) täpsus

Mida EI OLE Nähtamatu, kontrollimatu – nt maaalune, lennuliinid

Tulevik ja minevik – ajaloolised objektid, planeeritud objektid

Ajas kiiresti muutuv – hetke rannajoon

Subjektiivne, üksikuid huvitav info, nt poliitiline/kommertsinfo

Page 14: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Vektorandmed OSM algandmed

Spetsiifiline enda XML formaat, topoloogiaga

Olemas teisendajaid: PostGIS, Shapefail, FME

GIS jaoks: Shapefailid riikide kaupa:

http://download.geofabrik.de/osm/europe/ (soovitan)

http://download.cloudmade.com/europe/estonia

Kujunduse jaoks

Skaleeritav ja redigeeritav andmestik

Vt väljatrüki moodustajad allpool

Page 15: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

GIS-tarkvara tugi WMS, WFS

Vihje: http://kaart.maakaart.ee/wms

Teisendajad

FME

Kommertsvahendid

ArcGIS plug-in – API/OSM teisendamine, kasutamine ja

täiendamine

Vabavara

Quantum GIS – API/OSM kasutamine ja täiendamine

Page 16: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

OSM MapInfos http://wiki.openstreetmap.org/wiki/MapInfo

Failidena

Shapefailide väljavõtted ja konverterid

Online

WMS – vt eespoolt

Tiledena (MI 10.5) – käsitsi .tab fail. Vt OSM Wikilehelt

Premium Service: MI 11.0

Page 17: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Kodulehele kaart Kaardipiltide allikad:

Tile.openstreetmap.org

Kaart.maakaart.ee – globaalne, eesti keeles

Mapquest, CloudMade– kommertspakkujad

Oma tileserver

Andmete lisamisega

U-Mapper (Flash–i põhine), saab lisada enda andmeid

Arendajate tasuta vahendid

www.openlayers.org

Vajalik Javascripti elementaarne oskus

Kommertsvahendid (reklaamiga, tasuta)

CloudMade.com Leaflet – javascriptiga punktide lisamine kaardile, eri stiilides kaardid

Page 19: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

TileMill.com - demo

Page 20: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Väljatrükid www.maposmatic.org

Määra ise piirkond

Teeb PDF, SVG või PNG faili: kaart + nimede indeks

www.openstreetmap.org

Eksport-sakk: salvesta fail

Maperitive – desktop-vahend

Oma kujunduse moodustamine, tekitab SVG faili

www.walking-papers.org

Algselt välitööde abimeheks eelkõige

Page 21: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 22: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 23: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 24: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 25: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

AxisMaps.com

Page 26: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

3. Andmete täiendamine a) Olemasolevate kaartide põhjal (vaid arvutis)

b) GPS ja välitööd

c) Muud töövahendid (nt mobiilis), läbi rakenduste

d) Andmete import

Page 27: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Redideegijad Webis – Potlatch 2

Rakendused

JOSM

Merkaator

http://wiki.openstreetmap.org/wiki/Comparison_of_editors

Page 28: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

a) Aluskaardi põhjal Võ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

Page 29: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Potlatch2

Page 30: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

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

Page 31: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Node (sõlm) Way (tee)

Tag (silt)

. . . .

.

highway=residential

name=Promenaadi

amenity=pub

name=Ristiisa

Page 32: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Veel mõisteid Changeset

Korraga tehtavad täiendused

Relation

Seovad way-sid ja node-sid kindlaksmääratud viisil

Pöördekeelud

Route – nt jalgrattateed on kirjeldatud autoteede kaudu

Polygon - eksklaavid jms keerukamad polügonid

Administratiivpiirid

Aadressid - Tiger-i skeem

Page 33: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Tag-ide imeline maailm Kõ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 kindel tag olemas

Wiki.openstreetmap.org -> Map Features

Mõnikord 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“

Page 34: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

JOSM – tõsine töövahend Loe andmed alla

Seadista parim lubatud WMS-taustakaart

Maa-ameti põhikaart/baaskaart

Maa-ameti aerofotod

Tartu LV topokaart (vt wiki juhend)

Redigeeri andmeid

Valideerimine – topoloogiline puhtus

Lae andmed üles

Page 35: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

JOSM

Page 36: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

b) GPS abil 1. Eeltöö arvutis:

Trüki piirkonna kohta välja olemasolev kaart: walking-papers

2. GPS-iga töö väljas

Salvesta kogu liikumisteekond automaatselt

Salvesta huvipunktid GPS-is eraldi waypoint-idena

Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad.

Tee digipildid

3. Sisestus arvutis

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)

Page 37: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

c) Muud redigeerijad OpenStreetBugs - vihjed vigadest

Amenity Editor - punktid

Skobbler Address Hunter – kaardi tegemine kui mäng

OSM Mapper: muudatuste vaatamine ja jälgimine

(itoworld.com)

jne

Page 38: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

d) Impordid Üldreeglid:

Nii vähe kui võimalik. OSM pole andmed, vaid kogukond

Konsulteeri kogukonnaga, vajalik konsensus

Kontrolli litsentsitingimuste sobivust

Tehniline teostus

Kirjuta kogukonnale: [email protected]

Tag-ide paikaviimine, skriptimine

OSM XML-faili genereerimine ja upload (nt JOSM-iga)

Näiteid Eestis

Corine, Tartu linn, Eesti administratiivpiirid, Veeteede Amet

Page 39: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Muudatuste ülevaatus Vaatamine

Osm.org enda kasutajalehekülg (kliki kasutajanimel)

Your heat map - http://yosmhm.neis-one.org/

OWL - OpenStreetMap Watch List

Muudatuste tagasivõtt (Undo)

Potlatch 1: konkreetse objekti versioone tagasi võtta.

Vajuta ‘H’ (history) pärast objekti valikut

JOSM – Reverter plug-in

Tuleb olla hoolikas, soovitav spetsialistide poole pöörduda

Page 40: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine
Page 41: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

OSM kokkuvõte Üldinfo

www.openstreetmap.org – WiKi

Algaja juhend

Map Features

www.maakaart.ee – eestikeelsed juhendid

Liitu [email protected], vaata arhiivi

www.facebook.com/Maakaart

Page 42: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Teised vabad andmed OpenData.ee

Eelkõige valitsussektori survestamine

Erinevad andmed: eelarved, planeeringud jne

Eesti Maa-amet

xGIS kaardiserver

WMS-server

Vektorandmed: administratiivpiirid, aadressandmed

Muud riigiasutused

Vähesel määral senini

Narva Linnavalitsus

Page 43: OpenStreetMap ja avaandmed - Regio · Tee märkmed paberile: tee tüüp, kate, number, kiiruspiirangud, asula piirid, foordi, sillad, huvipunktid, avamisajad. ... Tag-ide lisamine

Mujalt maailmast SRTM – globaalne kõrgusinfo

3 kraadisec resoutsioon (u 90m)

Google jms üldised pakkujad

Taustakaardina kasutatavad

EU – Inspire

Ühtne on-line liides kõikidele EU riikide geoandmetele

WMS, hiljem WFS (vektor) võibolla