Blogiarkistot

Paikkatietomarkkinoiden satoa

Alkuviikolla pidettiin Paikkatietomarkkinat. Viiden vuoden tauon jälkeen olin tiskin toisella puolella. Ei se maailma kovin erilainen ole näyteilleasettajan puolelta. Mitä nyt on hirveä kiire ennen, aikana ja jälkeen. Asiaa ei tietysti helpottanut 4 esiintymistä erilaisissa foorumeissa. Lupasin, että kalvot tulevat ladattavaksi nettin. Myös joitain tarkempia ohjeita keräilen tässä kokoon, lähiaikoina on siis tulossa useampia kirjoitelmia eri aiheista.

Ensimmäinen esitykseni koski projektia, jossa selvitimme Espoon kaupungille liito-oravien mahdollisia liitopolkuja. Tavoitteena oli paikkatietoanalyysien avulla selvittää mistä kohdin liito-oravat mahdollisesti ylittävät Espoon pääväyliä (Kehät I, II, III, Turunväylä ja Länsiväylä). Kalvot löytyvät ensimmäisen kuvan takaa (pdf, 6 Mt)

LIITO-ORAVIEN LIITOPOLUT KAUPUNKISUUNNITTELUN TUKENA

Seuraavassa kuvassa on visualisoitu liitopolkuja Länsiväylän yli Niittykummun kohdalla.

PtrVol_PTM2015_ylitys

Aina paikkatietoanalyysin tulokset eivät vastaa todellisuutta. Oheisessa esimerkissä on Turvesolmun kohdalta laskennan tulokset. Lähtöaineistona käytetty LIDAR-aineisto oli vuodelta 2013,. Kuvan taustalla olevasta ortoilmakuvasta voi nähdä, että alueella ei ole enää puustoa. Tuskinpa myöskään liitopolkuja.

PtrVol_PTM2015_turvesolmu

Syksyn tapahtumia

Ensi kuun jälkeen on joulukuu ja kohta se pukkikin tulee. Vaikka nyt tuntuu siltä, että viimeisen kvartaalin jälkeen ei ole elämää, niin voin kokemuksesta sanoa, että kyllä niitä päiviä kalenterissa riittää.

Oma osaaminen on hyvä pitää yllä koko ajan. Jatkuva ammattitaidon ylläpitäminen on varmin tapa varmistaa sen, että työsuhteesi jatkuu myös myöhemmin. Tai jos nykyinen työnantajasi ei arvostaisi osaamistasi, niin joku muu on varmasti kiinnostunut sinusta.

Ainakin seuraavissa tapahtumissa voit kasvattaa osaamistasi:

devALPO 2015 – to 22.10.2015

Tapaa avoimen lähdekoodin paikkatieto-ohjelmistojen suomalaiset sovelluskehittäjät. Kuulet uusinta uutta ja voit samalla liittyä OSGeo Finlandin jäseneksi. Ohjelma ja ilmoittautuminen käynnissä!

Paikkatietomarkkinat – 3.-4.11.2015

Saat kattavan näkemyksen paikkatietoalan toimijoista ja ratkaisuista. Gispo esiintyy osastolla M4, ilmoittautuminen tapahtuu helpoten nettilomakkeella. Itse olen esiintymässä useampaankin kertaan:

  • Ti 3.11. klo 12:00 – 12:25 – Liito-oravien liitopolut kaupunkisuunnittelun tukena (sali 218)
  • Ke 4.11. klo 11:30 – 11:55  – 250 euron paikkatietopalvelin (sali 216)
  • Ke 4.11. klo 13 alkaen Paikkatiedon JHS-seminaari (pääsali)
  • Lisäksi olen luvannut kertoa paikkatietopalvelimen pystyttämisestä ”Tykkäämme kartoista – We love maps!” seminaarissa (ti 3.11. iltapäivällä, kai)

Muina aikoina päivystän sitten messuosastolla tai sen lähettyvillä.


PostgreSQLPostgreSQL -koulutukset

Hannu Krosing (2nd Quadrant) tulee pitämään PostgreSQL koulutuksia marras-joulukuun vaihteessa, lisätietoja kurssiesitteestä.

QGIS -koulutukset

Johdanto QGISn käyttöön -koulutusQGIS on 8.-9.12.2015. Tällä koulutuksella saat QGISn hyötykäyttöön nopeasti ja tehokkaasti. Jos haluat oppia räätälöimään ja muokkaamaan QGIS:iä Pythonin avulla, niin Oslandian Hugo Mercier tulee pitäämään koulutusta vielä joulukuussa.

Havaintoja FOSS4G:stä

Viime sain viettää pitkän konferenssiviikon Etelä-Korean Soulissa. Työpajojen jälkeen FOSS4G-konferenssi jatkui esityksillä ja Code Sprint-tapahtumalla. Muutamia havaintoja muistiinpanoistani:

  • OSGeo:n presidentti, Jeff McKenna, mainitsi avauspuheenvuorossa, että avoimen lähdekoodin paikkatieto-ohjelmistot ovat nyt laajasti tiedossa ja mielenkiinnon kohteena. Yhtenä esimerkkinä hän mainitsi suositun GIS-blogin 10 kysymyksen muutamaa kysymystä:GISUser-10 Questions - 2 most relevant ;-)Vastaukset ovat hyvin mielenkiintoisia, jopa yli 20 vuotta ESRIUC:ssa käyneiden osalta.
  • Yhtenä konferenssin sivutapahtumana oli YK:n paikkatietoesitykset, järjestäjänä YK:n paikkatieto-osasto (United Nations Geospatial Information Section). UN-GIS:n johtaja, Mr. Kyoungsoo Eom, piti esitelmän. Hän kertoi käyttäneensä GRASS-ohjelmistoa jo vuonna 1989, nuorena Etelä-Korean armeijan upseerina. Toivottovasti hänelle on toimitettu ja asennettu uusin versio GRASS-ohjelmistosta (v 7.0). Harvalla paikkatieto-ohjelmistolla on näin pitkä kehityskaari takanaan.
  • Konferenssin lopussa Jeff kiitti erilaisia palveluyrityksiä, joita tarvitaan avoimen lähdekoodin paikkatieto-ohjelmistojen käyttöönottoon ja kehittämiseen. Olin mykistynyt ja nöyrän kiitollinen:

FOSS4G Closing session

Parhaiten konferenssista saa irti kun on itse paikalla. Kaikille tämä ei ole mahdollista ja olen itse liian laiska kirjailemaan kaikkia havaintoja. Onneksi maailmaan mahtuu parempia blogin kirjoittajia, tässä muutamia mausteeksi:

Esitykset ja videot ovat tulossa näytille, mutta kiireisille muutama linkkejä:

Ensi vuonna FOSS4G järjestetään Saksan Bonnissa. Sinne lienee monen suomalaisen olevan helpompi osallistua.

Suomessa taas järjestetään devALPO to 22.10.2015 sekä ALPO-seminaari toukokuussa 2016. Tilaisuuksien järjestelyistä vastaa elokuussa perustettu OSGeo Suomi. Tilaisuudet ovat maksuttomia ja avoimia kaikille, jotka ovat kiinnostuneita avoimen lähdekoodin ohjelmistoista.

Paikkatietomarkkinoilla on mahdollisuus tutustua avoimen lähdekoodin paikkatieto-ohjelmistoihin, osastolla M4. Tietoiskut ti 3.11. klo 12 ja ke 4.11. klo 11:30.

FOSS4Gn työpajoissa

Osallistuin kolmeen työpajaan FOSS4G-konferenssissa:

Näistä ei yksikään ei ollut pettymys. Työpajojen valinnassa kannattaa olla innovatiivinen: jos joku asia on jo tuttu, niin FOSS4G:n työpajat eivät välttämättä sisällä uutta tietoa. Lähinnä niissä on mielestäni parasta oppia jotain uutta. Kaikista opin uutta ja sain uusia ideoita.

istSOS

istSOS on Python-perusteinen paikkatietosovelluspalvelin, joka mahdollistaa erilaisen sensoritiedon tallentamisen ja jakelun. Yksi merkittävimmistä ominaisuuksista on tuki  OGC:n SOS-rajapinnalle (Sensor Observation Service): tämä on lienee tärkeä ominaisuus eurooppalaisille sensoritietojen jakelijoille ja käyttäjille.

Työpajassa käytimme virtuaalikonetta, johon oli valmiiksi ladattuna istSOS sekä esimerkkiaineistoa. Mielenkiintoinen osuus työpajasta oli oman sensorin rakentaminen ja sen tietojen lataaminen istSOS:n tietokantaan (PostGIS, luonnollisesti).

Sensorina toimi Arduino -mikro-ohjain-alusta ja siihen liitetty lämpösensori. Sensori koottiin paloista ja siihen ladattiin ohjelmisto, joka teki halutun mittauksen.

istSOS - Arduino sensorSensori kytkettiin tietokoneesen. Yllättäen saimme sensorin toimimaan: Windows koneessa oleva virtuaalikone (Ubuntu) luki sensorin tietoja. Tosin ensin koetimme olla liian ovelia (konfigurointiin lukemaan sarjaportista, vaikka Windows osasi emuloida tiedot suoraan USB-porttiin).

Muutamalla Python-skriptillä sensorin tiedot luettiin istSOS:n ja hallintakonsolista pystyi seuraamaan työpajatilan kuumenemista:

istSOS - arduino sensor feed to istSOS

OGC SensorThings API

OGC SensorThings API on kohta hyväksytty OGC:n standardi. Standardi on käsitykseni mukaan ensimmäinen avoin standardi esineiden Internetin (Internet of Things, IoT) sensoritietojen välittämiseen. Sensorititiedoilla tarkoitetaan tässä käytännössä ihan mitä tahansa mittaus- tai havaintotietoa. Mittauksen kohteena voi olla siis lämpötila, säteilytiedot, ihmisen pulssi, sähkömoottorin kierrosluku tms.

Mielenkiintosta nähdä leviääkö standardin käyttö muualle kuin paikkatietoalalle. Standardi on laadittu siten, että hyödyntäminen ja käyttö on mahdollista muissakin kuin puhtaissa paikkatietosovelluksissa. Näissä sovelluksissa paikkatieto on useasti tärkeä, mutta kuitenkin sivuseikka.

OpenDroneMap

Kolmannen työpajan taustalla on OpenDroneMap -projekti. Projekissa rakennetaan työkaluja ja työkalujonoa, jonka avulla on helppo tuottaa lennokeista, multikoptereista, kuumailmapalloista ja muista miehittämömistä aluksista otetuista kuvista paikkatietoja (3D pistepilvi, ortokuvat, tekstuurit yms.).

Mutta ennen kuin OpenDropMap-työkalulle on saatavissa kuvia, pitää olla alusta, jolla kamera voidaan kuljettaa ilman. Joten työpajassa rakennettiin ensimmäiseksi oma multikopteri. Tarkemmin yksi ryhmä rakensi multikopteria, yksi lennokkia, yksi rakensi lennonohjaukseen liittyvät modulit ja yhden ryhmän tehtäväksi jäi kolvaus (ja sitä oli paljon!).

Käytännössä multikopterin rakentaminen ei ole vaikeaa. Seurasimme OpenUAV-projektin ohjeita. Luonnollisesti materiaalien hankkiminen ja kaikkeen odottamattomaan varautuminen vievät suunnattomasti aikaa.

Alussa oli vain kasa osia:

Drone_parts

Kuvassa on vain pieni osa multikopterin elektroniikasta. Kuvassa näkyy APM 2.6 lennonohjaustietokone, kasa johtoja, telemetrian lähetysradiot, GPS vastaanotin ja muuta sälää.

Muutaman tunnin säätämisen jälkeen oli multikopterin ohjaustietokone ja moottorit valmiina asennettavaksi multikopterin runkoon:

Drone_ready

Virrat palavat ja ohjaustietokone on kytketty Mission Planner -ohjelmistoon. Tuon avulla voi suunnitella lentoradat, päivittää ohjaustietokonetta yms.

Asennusten jälkeen päästiin jo kokeilemaan multikopteria ulkona, lievää jatkosäätöä menossa:

Drone_testflight

Kun olimme valmiit lennättämään, niin ROK Armed Forces lähetti upseerin adjutantin kanssa valvomaan lentoa. Suomessa lennätys olisi onnistunut ilman näin tarkkaa viranomaisvalvontaa:

Drone_flight

Tosiasiassa emme saaneet multikopteria ilmaan: ensin väärin kytketyt moottorit (moottorien tulee pyöriä erisuuntiin) ja sitten lennättämisessä rikkoutui joku johdoista. Oppi: tuskin rupean rakentamaan multikopteria, ellei vapaa-aika ilmaannu erityisen paljon jostain.

Jos harkitset oma toimista kopterikuvausta, niin suositeltu kamera on joku Canonin pokkarikameroista. Canon Hack Development Kit on loistava työkalu kuvauksen automatisointiin ja kaikkeen muuhun hauskaan hakkerointiin.

 

 

 

 

 

FOSS4G 2015 Etelä-Koreassa

Vuosittainen FOSS4G 2015 järjestetään tänä vuonna Etelä-Korean Soulissa. Ensikokemukset korealaisesta kulttuurista ja ihmisistä ovat miellyttävät: ystävällisiä kasvoja ja palvelua, vaikka englanti ei aina suju. Ruoka on pääsääntöisesti ollut hyvää, joskus hmm… mielenkiintoista.

FOSS4G_streetFood

FOSSG4 Gangnam

Yllätyksellisesti olen oppinut, että korea kuuluu suomen kanssa samaan uralilais-altailaisiin kieliin. Totta vai tarua, mutta itse en ole vielä löytänyt kovin montaa yhtymäkohtaa. Ehkä viikon opiskelun jälkeen perussanasto jää mieleen.

Soul on suurkaupunki. Toimiva julkinen liikenne (metro) auttaa liikkuman paikasta toiseen. Näkemistä ja kokemista riittäisi varmasti viikoiksi. Puhumattakaan muun niemimaan katsastamisesta. FOSS4G - Soul

Nämä junat tosin oli peruttu:

toNorth

Konferenssi alkaa perinteisesti workshopeilla, joita on nyt takana kahden päivän ajalta. Näiden jälkeen on kolme päivää esitelmiäja muuta tavallista konferenssiohjelmaa. Lauantaina innokkaimmat osallistuvat vielä Code Sprint -tapahtumaan.

Kykyjeni ja voimieni mukaan raportoin kokemuksista konferenssin aikana ja jälkeen.

QGIS 2.8 LTR – nyt ladattavissa

QuantumGISSuositusta QGIS-ohjelmistosta on tuotettu uusi versio – 2.8. Lukuisten uusien ominaisuuksien lisäksi tämä on ensimmäinen LTR-versio (Long Term Release). LTR-versiot ovat käytännöllisiä, kun et jaksa vaivautua päivittämään QGIS ohjelmisto joka neljäs kuukausi. QGIS-kehittäjien tarkoituksena on tuottaa LTR-versiot kerran vuodessa. LTR- ja muiden versioiden ero selvinnee oheisesta kuvasta:

QGIS - Long Term ReleaseJokaisen QGIS-ohjelmistoa hyödyntävän organisaation on hyvä miettiä miten uusi LTR-käytöntö vaikuttaa nykyisiin toimintatapohin. Paikkatiedon asiantuntijoille suosittelen edelleen käyttämään uusinta Relelase-versiota. Release-versiot julkaistaan 4 kuukauden välein ja ne tunnistaa helpoiten versionumeron toisesta numerosta (parilliset numerot: 2.4; 2.6; 2.8;…). Kehitysversioita (parittomat numerot: 2.9; 2.11..) suosittelen vain niihin tilanteisiin kun haluat tutustua tuleviin ominaisuuksin jo etukäteen.

QGIS koulutuksia on tulossa kesäkuun I viikolle. Jos olet kiinnostunut, varaa paikkasi ajoissa.

Planet Labs ja avoin lähdekoodi

Helsingin Sanomat kirjoittaa tiede-sivuillaan Planet Labsin satelliittien parvista kansantajuisesti. Net, jotka haluavat tarkempia lisätietoja kuvien käsittelystä voivat katsastaa Frank Warderman (mies-GDALin-takana) esityksen FOSS4G-konferenssista Planet Labsin kuvien käsittelystä.

Lisätietoja muun muassa GDAL:ista tämän viikon torstaina (ylihuomenna) devALPO -tilaisuudessa. Vielä mahtuu mukaan.

ALPO 2014 – vielä voit ilmoittautua

OSGeoEnnakkotiedoista poiketen, ALPO 2014 -seminaarin ilmoittatuminen on vielä auki (ke 21.5. klo 23:59 asti). Tule hankkimaan uusin tieto Oskari-palvelualustasta, OGC:n Geopackage -tiedostoformaatista, QGIS paikkatieto-ohjelmistosta ja WebGL-kirjastosta.

Kuulet myös avoimen lähdekoodin perusperiaatteista, hyödyntämisestä ja hankinnasta.

 

Huomioita kansallisesta paikkatietostrategiasta

Inspire-direktiivin toimeenpanon vauhdittajana toimi Inspire-verkosto vuosina 2009-2013. Viime vuoden kesäkuussa Inspire-verkoston tilalle luotiin Paikkatietoverkosto. Paikkatietoverkosto on laaja-alainen kansallinen yhteistyöverkosto, joka tukee kansallisen paikkatietoinfrastruktuurin Suomessa.

Verkoston suurimpina haasteena on ollut puutteelliset resurssit. Toisin sanoen työtä on tehty pääsääntöisesti vapaaehtoisesti ja omien toimien ohella. Kovin suuriin ihmetekoihin ei siis ole pyritty. Yksi verkoston kärkihankkeista on ollut kansallisen paikkatietostrategian uudistaminen. Itse en ole tuohon uudistamiseen osallistunut ja ehdinkin tutustua aiheeseen vasta kevään työpajassa.

Erityisesti kaksi toimenpidettä tuntuivat minusta hyviltä:

Toimenpide 3: Tehostetaan yhteisöllisten menetelmien käyttöä paikkatiedon keruussa ja ylläpidossa

Toimenpide 10: Käytetään avoimen lähdekoodin periaatteita paikkatietoalan järjestelmäkehitysprojekteissa

OpenStreetMapEnsin mainitun toimenpiteen osalta toivoisin suomalaisten tiedontuottajien ottavan huomioon OpenStreetMap -tietoaineiston yhtenä merkittävimmistä yhteisöllisesti kerätyistä paikkatietoaineistoista. Passiivisesti kerättyjen tietoaineistojen osalta OpenCellID -tietoaineisto sisältää mielenkiintoisia mahdollisuuksia sekä julkiselle että yksityiselle sektorille.

Avoimen lähdekoodin osalta uudistetussa strategiassa laajennetaan avoimen lähdekoodin periaatteiden käyttö myös suljettuihin järjestelmiin. Tällä tarkoitettaneen sitä, että myös suljettujen ohjelmistojen päälle tehtävät räätälöinnit ja lisäosat tulisi kehittää avoimen lähdekoodin lisenssien mukaisesti. Tärkeimpänä ajatuksena lienee se, että kerran julkisin varoin kehitettyä komponenttia ei tarvitsisi hankkia erikseen. Samoin myös julkisin verorahoin kehitetyt ohjelmistot olisivat yritysten ja kansalaisten hyödynnettävissä omassa toiminnassaan.

OSGeoJos avoimen lähdekoodin periaatteet ovat sinulle uusia tai tuntemattomia, niin ALPO-seminaari (ti 27.5.2014) on loistava paikka tutustua aiheeseen. ALPO-seminaarissa kuulet COSS ry:n puheenvuorossa perusperiaateet sekä käytännön esimerkkejä kuinka avoimen lähdekoodin periaatteita on hyödynnetty erilaisissa hankkeissa. Tärkeimpänä antina on varmasti verkottoituminen suomalaisiin avoimen lähdekoodin paikkatieto-ohjelmistojen kehittäjiin ja hyödyntäjiin.

Jos olet aivan liian kiireinen osallistumaan ALPO-seminaaarin, suosittelen Paul Ramsey:n ”Being an Open Source Citizen” -esityksen katselemista: 20 minuutin aikana saat nopean johdatuksen aiheeseen:

being an open source citizen: video 20min

 

 

ALPO 2014 toukokuussa

OSGeoALPO-seminaari järjestetään tänä vuonna tiistaina 27.5.2014 Helsingin Pasilassa. ALPO-seminaarin tarkoituksena on jakaa tietoa avoimen lähdekoodin paikkatieto-ohjelmistojen hyödyntämisestä.

Tällä kertaa seminaarin rakennetta on muutettu siten, että aamupäivällä pidetään maksullisia työpajoja (200 €+ ALV) ja iltapäivän maksuttomassa seminaarissa on puheenvuoroja ja demoja avoimen lähdekoodin hyödyntämisestä. Iltapäivän päätteeksi siirrytään Geobeers-teemalla johonkin lähialueelle.

Työpajojen aiheina on tänä vuonna Oskari-palvelualusta, OGR/GDAL & GeoPackages sekä QGIS. Iltapäivän ohjelman on seuraava:

Aika Aihe
13:00 Tervetuloa
Pekka Sarkola – OSGeo / Gispo Oy
13:15 Avoimen lähdekoodin periaatteista
Timo Väliharju – COSS ry
13:35 Oskari-verkoston on perustettu
Matti Pesu – Oskari-verkosto
13:55 Avoimen lähdekoodin kehittämisen hankinta
Markus Melander – Liikennevirasto
14:15 Tauko (virvokkeita)
14:45 QGIS:n hyödyntäminen paikkatietoanalyyseissä
Jouko Järnefelt – Tampereen kaupunki
15:05 WebGL – Paikkatietojen 3D visualisointi selaimessa
Jaakko Kähkönen – Geodeettinen laitos
15:25 Reitinoptimointi Spatialite-tietokannan avulla
Jukka Rahkonen – Latuviitta.org
15:55 Yhteenveto
16:00 – Geobeers

Lisätietoja: http://wiki.osgeo.org/wiki/ALPO_2014 ja ilmoittautumiset.

Jos sinusta tuntuu, että ALPO seminaarin ohjelma on liian kevyttä, niin käy tutustumassa kesäkuussa pidettävään OGRS-konferenssiin. Syksyllä USA:n Portlandissa pidettävä FOSS4G on tietysti tärkein avoimen lähdekoodin paikkatieto-ohjelmistojen konferenssin, voit myös osallistua Oskari-työpajaan FOSS4G:ssä.

%d bloggers like this: