OpenStreetMap.orgJaak LainesteMTÜ Avatud Maakaardi Selts
Openstreetmap.org (OSM)Kaardiandmete “wikipedia”Litsents: TASUTACreative Commons Attribution-ShareAlike 2.0 licenseVarsti: OpenDatabaseLicense (GPL-stiilis)
täiendamine: põhimõttedÄra kopeeri !Erand: kui on kirjalik luba andmete omanikult ja 100% kindlus, et sobib OSM litsentsitingimustegaEesti Maa-amet on lubanud kasutada enda kaarte ja aeropilte WMS kauduKasuta oma GPS andmeid ja/või isiklikku kogemust Tag-ivabalt, kuid korrektselt (atribuudid)Respekteeri teiste vaevaHavefun!
© Flickr: http://www.flickr.com/photos/superamit/2838702582/
Täiendamine: TöövahendidWebOpenstreetmap.org – flash-põhine redigeerijaGPS teekonnad jspunkid: GPX failide upload ja jagamine OSM leheleWalking-Papers.org– trüki välja, skaneeri, digitaliseeriOpenStreetBugs – vigade/täienduste vihjedPC-tarkvaraJOSM – Java, multi-platvorm, suuresti eesti keelesMerkaator – Windows, osalt eesti keelesSkriptid wiki.openstreetmap.org lehelt, Linuxi-huvilistele peamiselt
Ways.Nodes....Tagshighway=residentialname=Promenaadiamenity=pubname=Ristiisa
TehnoloogiaAndmedTopoloogilise struktuuriga: node, way, relationEi ole klassikalist GIS: tabel/layer skeemiKõik atribuudid on tag-idTag-ida saab nii node, kui way-d ja relation-it.Tag-ide skeem: Wikist “MapFeatures”JOSM-is paljud tag-idetemplated sisse ehitatudNäited: highway=residential, amenity=supermarket, name=RiiaOmad tag-id on põhimõtteliselt lubatudIlma tag-ideta andmed on üldiselt täiesti kasutudSäilitatakse muudatuste ajaluguOSM wiki-smuudatuste logiEi ole lihtsat “undo”-d
AndmeformaatOSM XML failAndmevahetus ja salvestusAndmed + tegevused (add, delete jms)API Database: api.openstreetmap.orgUuenduste vastuvõttAndmete serveerimine BBOX põhjal (väike ala!)PostGre, Ruby-põhine REST XML APIMapnikdatabaseKaardipildi genereeriminePostGIS, Python ja C++ vahendidAlternatiiv: Osmarenderer (tiles@home) jms
Kasutamine 1: arendajadServeri ülespanek:Openstreetmap.orgtile-de kasutamine väikeses mahusKopeeri andmebaas (planet: 7.5 GB pakitud)Pane üles oma serverWebiklient/rakenduse tegemine:OpenLayers AJAX CloudMadeWebMapsLiteU-MapperFlashGoogleMapsAPI laiendusenaKommersvahendid:CloudMade.com, Geofrabrik.de, deCarta, Nutiteq (mobiilivahendid), …
Kasutamine 2:  GIS-spetsialistidUp-to-dateShape-failid:CloudMade, GeofabrikKonverteeri ise, skriptid wikis olemas (osm2shp, osmosis)WMS/WFS server: Tasuta head globaalset poleKommertspakkujad, nt Geofabrik.deÜlikoolide projekte, nt www.osm-wms.de
Kasutamine 3: lõppkasutajad“GoogleMaps” superportaali pole Püütakse (esialgu) niššides tegutsedaLisaandmekiht GoogleMaps-põhiselrakenduselRakendusiOpenCycleMap.org - kõrgusinfogaMobiilirakendusedEMT Eesti kaart (Java-rakendus)Globaalsed: RoadeeiPhone navigatsioon, OffmapsiPhone, AndNav2 Android-ile
EestisEestikeelne info ja abiOSM Wiki leht „Estonia“talk-ee@lists.openstreetmap.eelistMTÜ Avatud Maakaardi SeltsOma lokaalne server ja teenusSuuremad impordid, kokkulepped tarnijategaMappingparty, koolitused, koduloo kaardisus jmsEestindamised Uudsete asjade arendamine, mida saaks globaalselt rakendada
Laineste OpenStreetMap.ee
Laineste OpenStreetMap.ee

Laineste OpenStreetMap.ee

  • 1.
  • 2.
    Openstreetmap.org (OSM)Kaardiandmete “wikipedia”Litsents:TASUTACreative Commons Attribution-ShareAlike 2.0 licenseVarsti: OpenDatabaseLicense (GPL-stiilis)
  • 4.
    täiendamine: põhimõttedÄra kopeeri!Erand: kui on kirjalik luba andmete omanikult ja 100% kindlus, et sobib OSM litsentsitingimustegaEesti Maa-amet on lubanud kasutada enda kaarte ja aeropilte WMS kauduKasuta oma GPS andmeid ja/või isiklikku kogemust Tag-ivabalt, kuid korrektselt (atribuudid)Respekteeri teiste vaevaHavefun!
  • 5.
  • 6.
    Täiendamine: TöövahendidWebOpenstreetmap.org –flash-põhine redigeerijaGPS teekonnad jspunkid: GPX failide upload ja jagamine OSM leheleWalking-Papers.org– trüki välja, skaneeri, digitaliseeriOpenStreetBugs – vigade/täienduste vihjedPC-tarkvaraJOSM – Java, multi-platvorm, suuresti eesti keelesMerkaator – Windows, osalt eesti keelesSkriptid wiki.openstreetmap.org lehelt, Linuxi-huvilistele peamiselt
  • 9.
  • 10.
    TehnoloogiaAndmedTopoloogilise struktuuriga: node,way, relationEi ole klassikalist GIS: tabel/layer skeemiKõik atribuudid on tag-idTag-ida saab nii node, kui way-d ja relation-it.Tag-ide skeem: Wikist “MapFeatures”JOSM-is paljud tag-idetemplated sisse ehitatudNäited: highway=residential, amenity=supermarket, name=RiiaOmad tag-id on põhimõtteliselt lubatudIlma tag-ideta andmed on üldiselt täiesti kasutudSäilitatakse muudatuste ajaluguOSM wiki-smuudatuste logiEi ole lihtsat “undo”-d
  • 11.
    AndmeformaatOSM XML failAndmevahetusja salvestusAndmed + tegevused (add, delete jms)API Database: api.openstreetmap.orgUuenduste vastuvõttAndmete serveerimine BBOX põhjal (väike ala!)PostGre, Ruby-põhine REST XML APIMapnikdatabaseKaardipildi genereeriminePostGIS, Python ja C++ vahendidAlternatiiv: Osmarenderer (tiles@home) jms
  • 12.
    Kasutamine 1: arendajadServeriülespanek:Openstreetmap.orgtile-de kasutamine väikeses mahusKopeeri andmebaas (planet: 7.5 GB pakitud)Pane üles oma serverWebiklient/rakenduse tegemine:OpenLayers AJAX CloudMadeWebMapsLiteU-MapperFlashGoogleMapsAPI laiendusenaKommersvahendid:CloudMade.com, Geofrabrik.de, deCarta, Nutiteq (mobiilivahendid), …
  • 13.
    Kasutamine 2: GIS-spetsialistidUp-to-dateShape-failid:CloudMade, GeofabrikKonverteeri ise, skriptid wikis olemas (osm2shp, osmosis)WMS/WFS server: Tasuta head globaalset poleKommertspakkujad, nt Geofabrik.deÜlikoolide projekte, nt www.osm-wms.de
  • 15.
    Kasutamine 3: lõppkasutajad“GoogleMaps”superportaali pole Püütakse (esialgu) niššides tegutsedaLisaandmekiht GoogleMaps-põhiselrakenduselRakendusiOpenCycleMap.org - kõrgusinfogaMobiilirakendusedEMT Eesti kaart (Java-rakendus)Globaalsed: RoadeeiPhone navigatsioon, OffmapsiPhone, AndNav2 Android-ile
  • 16.
    EestisEestikeelne info jaabiOSM Wiki leht „Estonia“talk-ee@lists.openstreetmap.eelistMTÜ Avatud Maakaardi SeltsOma lokaalne server ja teenusSuuremad impordid, kokkulepped tarnijategaMappingparty, koolitused, koduloo kaardisus jmsEestindamised Uudsete asjade arendamine, mida saaks globaalselt rakendada