Blogiarkistot
SOTM Baltics – osa II
Lounas pysyi aikataulussa ja aloitamme seuraavat sessiot.
OpenStreetMap in Estonia – Jaak Laineste: Ensimmäinen editoinnin Virosta teki LA2 (SWE) vuonna 2006. OSM teossa hyödynnetty Viron karttalaitoksen ja kaupunkien kartta-aineistoja. Ylläpitävät omaa paikallista verkkosivustoa (maakaart.ee). Omassa karttapalvelussa on vironkieliset paikannimet (Moskova, Uusi-Seelanti yms.). Mapserver (WMS) ja Geoserver (WFS) käytössä. Päivitykset globaalista kannasta viikoittain.
Osoitetiedot on importoitu virallisesta osoiterekisteristä (ADS): ei lisenssi rajoituksia. 36% OSM:n osoitetiedoista Virossa on peräisin ADS:stä. osm.svimik.com kertoo tarkemmin tilanteesta.
Haasteita: liian monta import-projektia, aktiivinen, mutta pieni yhteisö (alle 10 päivittäistä kartoittajaa), kieliryhmät (viro, englanti (saksa), venäjä).
OpenStreetMap in Poland – Marek Kleciak: viimeisen 6 kk:n aikana on Puolaan tullut 40% uutta tietoa. Syynä se, että OSMn lisenssivaihdossa arviolta 28% Puolan aineistosta hävisi. ”OSM Polska” yhdistetty perustettu. Oma web-sivusto: osmapa.pl. Yhdistys on saanut sponsoreita ja lahjoituksia (1% verovapaus (jostain)). Open Firemap-projekti: palolaitosten kanssa kerätty tiedot paloposteista. Taksiyhtiö on osallistunut OSM:n tiedon keruuseen ja hyödyntävät aineistoa navigaatiosovelluksessa.
OpenStreetMap in Russia – Vladimir Elistratov: Useat OSM kartoittajat ovat kissoja (ainakin Vladimirin kuvakollaasin perusteella). Yandex on OSM:n suurin kilpailija Venäjällä: heillä on myös palvelu omatoimisille kartoittajille. Wikimapia ja 2gis.com ovat myös venäläisiä karttapalveluja.
GisLab on OSM:n sisarorganisaatio Venäjällä: yhdistää paikkatietoalan toimijoita. Muita partnereita: NextGIS, Rambler, Scanex ja Yandex (myös siis partneri).
Venäjällä kartan (map) teko ja editointi vaatii lisenssin. Kaksi vastakkaista lakimiesten mielipidettä onko OpenStreetMap kartta: toistaiseksi ei vaatimuksia hallinnolta lisenssin saamiseksi.
Permin kaupungissa on OSM opetettu kouluissa. Samaa konseptia on toistettu myös Kemerovissa (Siperia).
OpenStreetMap in Finland – Pekka Sarkola: kalvot
Discussion panel on imports and community: Käsiäänestyksessä enemistö piti ulkopuolisten aineistojen importointia hyvänä asiana. Tosin heti tuli kommenttia: ”It depends…”.
Micromapping and 3D modelling – Marek Kleciak: Mikrokartoitusta tarvitaan esimerkiksi parempien navigaatiosovellusten toteuttamiseen. Suomessa liikennemerkkien keruu on hyvässä vauhdissa. 3D mallinnus asia aiheutti monia kysymyksiä, ilmeselvästi moni on miettinyt asiaa.
Eyes on the road: Mapping while driving – Ilya Zverev: Ilyan arvioin mukaan 95% OSM kartoituksesta tehdään jalan, loput 4% pyörällä. Autolla voisi kartoittaa suurempia alueita, mutta silmät pitäisi pitää liikenteen seuraamisessa.
Photomapping: ei kovin hyvä, kuvat epätarkkoja (varsinkin kun ajaa kovaa ;-). Audiomapping: parempi ratkaisu, mutta äänitteiden purkaminen on tuskaista (muminaa, liikaa puhetta, epätarkkuuksia).
Mielenkiintoinen viritys, jolla ajaja voi ottaa yhtä nappia painamalla kuvia tien varren kohteista: napin painaminen ottaa kuvan, napin vapauttaminen tallentaa GPS sijainnin. Taustalla Rasbperry PI mikrotietokone (tai kannettava).
Jokes about Estonians – Arvo Krikmann: Olivat vaihtaneet esityksen aiheeksi: ”Contemporary Russion Jokes about Finnic and Baltic Nationalities”. Jaahas, mitähän tästä tulee.
SOTM Baltics – osa I
SOTM Baltics järjestetään (-tiin) 3.-4.8.2013 Viron Tartossa. State Of The Map -tapahtumat keräävät OpenStreetMapin kehittäjät, kartoittajat ja käyttäjät yhteen. SOTM Baltics järjestetiin nyt ensimmäistä kertaa, paikalla oli noin 50 henkilöä pääosin Virosta, Venäjältä sekä muista Baltian maista.
Matkustin paikan päälle jo perjantaina. Pre-conference tapaaminen vietettiin iloisissa merkeissä paikallisessa ruutikellarissa (Püssirohukelder). Paikkaa voi suositella oluen ystäville.
Varsinainen konferenssiohjelma alkoi sivistysmaiden tapaan lauantaina vasta klo 12. Tapahtuma järjestettiin Tarton yliopiston päärakennuksessa.
Henk Hoff ja Jaak Lainaste avasivat SOTM Balticsin. Jaakin mukaan OpenStreetMap on valmis Baltian maissa.
Welcome to the University – Alexander N: Esityksen pitäjän sukunimi lipsahti ohi, joten jäi arvoitukseksi. Mielenkiintoista, että Maantieteen laitoksen henkilöstöstä ei ollut löytänyt avauksen pitäjää, ehkä OSM on liian anarkistinen kansanliike. Tarton väestöstä 20% on opiskelijoita. Tarton yliopisto kuuluu myös 3% parhaimmista yliopistoista.
A word from OSM Foundation – Dermot McNally: OpenStreetMap (siis me) voitti ” Geospatial Content Organisation of the year 2012″ -palkinnon, lisätietoja OSM Foundation blogista.
OpenStreetMap address base: ready for prime time? – Maxim Dubinin: Maxim oli tehnyt erilaisia kokeiluja ja analyysejä OpenStreetMap-aineiston osoitteistosta Venäjällä. Olivat etsineet poliisien osoitteita 112.ru-palvelsta ja geokoodaanneet: 41k osoitetta Moskovassa, joista 65% osui rakennukseen ja 33% tielle. Äänestyspaikkoja oli noin 3500 kpl, joista lievän jälkiprosessoinnin jälkeen 97% osui rakennukseen. Venäjällä on noin 5000 orpokotia: alueelliset vaihtelut olivat suuria. Isot kaupungit (Moskova, Pietari) ovat hyvin kartoitettuja alueita, mutta muualla vaihtelu on hyvin suurta. Maxim oli myös tehnyt kevyen vertailun kaupalliseen geokoodaus-palveluun (Yandex): molemmat olivat yhtä huonoja (tai hyviä) riippuen alueesta. OSM osoitteiden parantaminen edellyttää lisää kartoitusta, mutta myös posiitivisen palautteen antamista kartoittajille geokoodauksen hyödyntämisestä.
Gone Shopping: detailed retail mapping – Jerry Clough: Jerryä oli ruvennut häiritsemään kaikenlaiset Internet luettelot (YACID=Yet Another Crap Internet Directory): Nottinghamissa 6 vuotta sitten lopetettu pubi, jonka rakennus oli purettu 4 vuotta sitten, löytyy edelleen lukuisista luettelopalveluista. Nottingham on Iso-Britannian 8. suurin vähittäiskauppa-alue, joten Jerry päätti tehdä asialle jotain.
Yksi käytetyistä lähtöaineistoista oli luettelo hygieeniapasseista (Food Hygiene Rating): vapaa paikallinen aineisto. Kattaa 50-60% kaikista vähittäiskaupoista. Täydentävä kartoitus ilmavalokuvilta ja kuvaamalla paikan päällä kauppojen sekä kahviloidan tiedot. Kauppakeskusten kartoittaminen on hankalaa: valokuvaaminen kielletty, useita tasoja, sisätilojen kartoitus.
Open 2.5D maps: concepts and rendering pipeline – Vladimir Elistratov: Perustietoa OSM aineiston visualisoinnista 3D malleiksi. Mainittuja Open Source -ohjelmistoja: POV-Ray ja Blender. Myös F4-kartat mukana esityksessä:
World Cleanup and World Waste Map – Kadi Kenk: Virossa oli noin viisi vuotta sitten hyvin roskaista. Let’s Do It! -projekti keräsi 600 vapaaehtoista siivoamaan maan. 300 roskien kartoittajaa yhden viikonlopun aikana. Yli 500 yhteistyökumppania, 0 euron budjetti. Kampanjaan ilmoittautui yli 40k ihmistä. Video valoittaa enemmän asiaa:
Kampanja jatkuu nyt hieman erilaisena: http://www.letsdoitworld.org/.
Seuraavaksi siirrymme lounaalle. Raportointi jatkuu ellei lounas venähdy pitkäksi 😉
Kartta on vain visualisointi paikkatiedoista
Tässä esimerkki kuinka monella eri tavalla voidaan OpenStreetMap-aineisto visualisoida:
Katso oma tutut paikat palvelusta: OpenWhateverMap
Wappuaaton ratoksi 5/n
Jos haluat lapset/teinit innostumaan OpenStreetMap -kartoituksesta, niin nyt on aika siirtää todellisuus peleihin. Tässä saksalainen esimerkki kuinka OpenStreetMap -aineisto on siirretty suosittuun autopeliin:
Wappuaaton ratoksi 3/n
OpenStreetMap:in tehdyt muokkaukset säilyvät tietokannassa, tässä yksi visualisointi tehdyistä muutoksista. Käy tekemässä oma päivitys ja jää odottamaan omaa työtäsi:
Wappuaaton ratoksi 2/n
Kielitaitosi karttuu kun seuraat seuraavan 15 minuutin videon Via Alpina -retkeilyreitin kartoituksesta. Ehkä innostut suunnittelemaan omaa kartoitusretkeäsi ensi kesäksi.
ALPO 2013 -seminaari ti 28.5.2013
Tänä vuonna avoimen lähdekoodin paikkatieto-ohjelmistojen käyttäjät kokoontuvat ALPO seminaarin puitteissa tiistaina 28.5.2013. Seminaarissa kerrotaan OpenStreetMapin hyödyntämisestä BlindSquare -sovelluksessa, miten karttoja käytetään datajournalismissa sekä avoimen lähdekoodin teknologioiden hyödyntämisestä SADe-hankkeessa.
Iltapäivällä on mahdollisuus kasvattaa omaa osaamista ja osallistua avoimen lähdekoodin paikkatieto-ohjelmistojen työpajoihin.
Lisätietoja ohjelmasta ja ilmoittautumiset: http://www.gispo.fi/alpo-2013.
Seminaarin järjestelyissä mukana Gispo Oy, GISMOOD Oy ja Dimenteq Oy.
Rajapinnat tehokäyttöön – jatkot
Inspire-verkosto järjesti viime torstaina (7.3.2013) Rajapinnat tehokäyttöön -seminaarin. Olin näyttämässä demoja rajapintojen julkaisijoille (Geoserver & PostGIS) sekä hyödyntäjille (rajapintojen käyttö avoimen lähdekoodin ohjelmassa).
Seminaariin oli ilmoittautunut lähes 120 henkilöä ja paikallekin oli tullut reilu 100 henkilöä. Ilmeisesti tiedolle on tarvetta. Esitysmateriaalit ovat tulossa jakeluun. Omat esitykseni olivat demoja, joten paljoa ei jäänyt jaettavaksi. Videointia ei tällä kertaa ollut järjestetty. Joten jos haluat uusintaesityksen, niin sitten pitää vaan pyytää kauniisti.
Esitysten aikana ja kahvitauolla tuli muutamia kysymyksiä, joihin on tässä vähän vielä tarkennettuja vastauksia. Lisääkin voi kysellä.
Geoserver ja PostGIS
Demoissa käytin Amazonin ”pilvipalveluita”, olin etukäteen valmistellut yhden Windows-palvelimen (Windows Server 2008 R2). Olen nuo AWS:n palvelut todennut kustannustehokkaiksi.
PostGISin asennuksessa käytän useasti Windows-ympäristössä EnterpriseDB:n valmiita asennuspaketteja. PostgreSQL:n asennuspakettiin on sisällytetty valmiiksi myös PostGIS:n vaatimat osat. Linux-ympäristöissä tulee useimmiten käännettyä PostGIS suoraan lähdekoodista: ohje Ubuntulle.
Geoserverin kotisivuilta löytyy asennuspaketti ja -ohjeet Windows-ympäristöön. Yksi huomattava asia on, että vaikka käyttäisit 64-bittistä käyttöjärjestelmää, niin asenna 32-bittinen JRE JAVA:sta. Ongelmat vähenevät, IMHO.
Demosin myös GeoExplorer -webkäyttöliittymää. Tuon osion lähdekoodin koodin voi ladata OpenGeo:n Github-projektista. Jos kaipaat valmiiksi käännettyä lisäosiota, niin laita mailia.
Sitten vastauksia muutamiin kysymyksiin, jotka tilaisuudessa esitettiin:
- Tukeeko Geoserver myös Oracle -tietokantaa?
Ei ja kyllä. Peruspaketti GeoServeristä ei sisällä tukea Oraclen tietokannoilla. Asentamalla laajennoksen saa tuen Oraclen tietokannoille (ml. Spatial ja Locator lisäosat). Oraclen GeoRaster tuki löytyy myös laajennoksen avulla. - Suurten rasteriaineistojen käyttö hidastaa / kaataa Geoserverin. Mikä avuksi?
Lähtökohtaisesti Geoserver ei ole kovin hyvä käsittelemään massiivisia määriä rasteriaineistoja. Java-sovelluksena se kuluttaa aika paljon RAMia, joten rasteriaineistojen käsittelyssä voi olla ongelmia. Lähtökohtaisesti suosittelen seuraavia vaihtoehtoja:- Geoserver käyttää Java Advanced Imaging APIa (JAI) rasterikuvien käsittelyyn. Perusasennuksessa käytetään pure JAVA -versiota, joten tehoa voi saada käyttämällä natiivia versiota JAI:sta
- Käytetään rasteriaineistojen käsittelyyn jotain muuta ohjelmaa, esimerkiksi MapServer ja MapProxy ovat hyviä vaihtoehtoja.
- Muitakin vaihtoehtoja on, mutta tarkemmat vastaukset vaatisivat tarkempia tietoja haasteista. Log-tiedostojen luku on myös suositeltavaa.
- Voiko Teklan tietokannasta julkaista karttapalvelun?
Ei ja voi. Suoraan lukua Teklan tietokannasta ei ole toteutettu Geoserveriin. Teknisesti se ei ole kovin ihmeellinen laajennos, mutta koska tietokannan rajapintojen määrityksiä ei ole saatavilla, niin työ jäänee tekemättä.
Toisaalta useat Teklan asiakkaat ovat julkaisseet WMS ja WFS-rajapintapalveluita. Näitä rajapintoja voi hyödyntää Geoserverissä hyvin monella eri tavalla.
Rajapintojen hyödyntäminen
Tässä luentosarjassa oli käsitelty jo monesti sekä Quantum GISiä että monia muita avoimen lähdekoodin paikkatieto-ohjelmistoja. Omassa esityksessä näytin kuinka OpenStreetMap aineistoa digitoidaan JOSM ohjelmistolla sekä kuinka siinä voidaan hyödyntää Inspire-direktiivin mukaisia rajapintapalveluita.
Muutamia kysymyksiä:
- OpenStreetMap editointia varten on kehittetty oma rajapintapalvelu (OSM API). OSM:n aineistosta on tehty useita WMS-palveluja.
Jäikö jotain hampaankoloon? Laita alle kommenttia tai kysymyksiä sähköpostilla, jos julkisuus pelottaa.