openstreetmap koolitus 2h

38
OpenStreetMap ja avatud maakaart MTÜ Avatud Maakaardi Selts Jaak Laineste (jaakl)

Upload: jaak-laineste

Post on 18-May-2015

706 views

Category:

Documents


0 download

DESCRIPTION

OSM üldtutvustus

TRANSCRIPT

Page 1: OpenStreetMap koolitus 2h

OpenStreetMap ja avatud maakaart

MTÜ Avatud Maakaardi SeltsJaak Laineste (jaakl)

Page 2: OpenStreetMap koolitus 2h

SisukordMis on OpenStreetMap

Andmete kasutamine

Andmete täiendamine

PraktikumTäiendamine Eestis JOSM-igaKasutamine GIS-vahendites

Page 3: OpenStreetMap koolitus 2h

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

Page 4: OpenStreetMap koolitus 2h

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

Page 5: OpenStreetMap koolitus 2h

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

Page 6: OpenStreetMap koolitus 2h
Page 7: OpenStreetMap koolitus 2h
Page 8: OpenStreetMap koolitus 2h

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

Page 9: OpenStreetMap koolitus 2h

Oluline teadawww.openstreetmap.org - peamine portaal

OSM Wiki – abiinfo JOSM – peamine uuendusvahend

www.maakaart.ee - eestikeelne kogukond ja [email protected] – Eesti postiloendfacebook.com/Maakaart

Page 10: OpenStreetMap koolitus 2h

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

Page 11: OpenStreetMap koolitus 2h

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

Page 12: OpenStreetMap koolitus 2h

GIS-tarkvara tugiTeisendajad

FME

KommertsvahendidArcGIS plug-in – API/OSM kasutamine ja

täiendamine

VabavaraQuantum GIS – API/OSM kasutamine ja

täiendamine

Page 13: OpenStreetMap koolitus 2h

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

Page 14: OpenStreetMap koolitus 2h

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

Page 15: OpenStreetMap koolitus 2h

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

Page 16: OpenStreetMap koolitus 2h

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

Page 17: OpenStreetMap koolitus 2h

RedideegijadWebis – Potlatch 2

Rakendused JOSM – esmane, Java. Nagu MicroStationMerkaator – nagu MapInfohttp://

wiki.openstreetmap.org/wiki/Comparison_of_editors

Page 18: OpenStreetMap koolitus 2h

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

Page 19: OpenStreetMap koolitus 2h

DemoPotlatch2 abil kaardi redigeerimine

Page 20: OpenStreetMap koolitus 2h

Vahepala – tehnilised mõisted

Page 21: OpenStreetMap koolitus 2h

Node (sõlm) Way (tee)

Tag (silt)

. . ..

.

highway=residential

name=Promenaadi

amenity=pubname=Ristiisa

Page 22: OpenStreetMap koolitus 2h

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 23: OpenStreetMap koolitus 2h

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

Page 24: OpenStreetMap koolitus 2h

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“

Page 25: OpenStreetMap koolitus 2h

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

Page 26: OpenStreetMap koolitus 2h

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

Page 27: OpenStreetMap koolitus 2h

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)

Page 28: OpenStreetMap koolitus 2h

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)

Page 29: OpenStreetMap koolitus 2h

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

Page 30: OpenStreetMap koolitus 2h

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

Page 31: OpenStreetMap koolitus 2h
Page 32: OpenStreetMap koolitus 2h

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

Page 33: OpenStreetMap koolitus 2h

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

Page 34: OpenStreetMap koolitus 2h

Küsimused ja vastused

Page 35: OpenStreetMap koolitus 2h

Harjutused1. JOSM ja Maa-ameti kaardi abil kaardi

täiendamine

2. Kaardi kasutamine GIS-vahendis

Page 36: OpenStreetMap koolitus 2h

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

Page 37: OpenStreetMap koolitus 2h

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

Page 38: OpenStreetMap koolitus 2h

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