Avoimen lähdekoodin karttapalvelu Oskarin hyödyntäminen HSY:ssä Henna-Kaisa Räsänen HSY paikkatietoseminaari 22.3.2017 Finlandia-talo
Avoimen lähdekoodin ohjelmisto paikkatiedon esittämiseen ja monipuoliseen hyödyntämiseen. Perustuu yhteiskehittämiseen ja tuottamiseen.
Avoimen lähdekoodin ohjelmisto paikkatiedon esittämiseen ja monipuoliseen hyödyntämiseen. Perustuu yhteiskehittämiseen ja tuottamiseen.
Miksi halusimme uuden karttapalvelun? TARVE: Avoin paikkatieto kaikkien nähtäville, myös niille joilla ei ole paikkatieto-osaamista. + mahdollisuus ladata aineistoja kartalta HSY:ssä ilmeni laajempi käyttötarve esittää asioita kartalla ja hyödyntää karttapohjaa Havaittiin erilaisia käyttäjäryhmiä, joille palveluita tulisi kohdentaa ja räätälöidä
Miksi Oskari -karttapalvelu? Avoin ohjelmisto sopii avoimen datan periaatteisiin Ohjelmisto ei ole toimittajariippuvainen Mahdollistaa yhteiskehittämisen Ohjelmiston kehittämisestä on muillekin hyötyä Ketterä ja monipuolinen > mahdollistaa useat tarpeet Luo rajapintoja hyödynnettäväksi
Miksi Oskari -karttapalvelu? Avoin x ohjelmisto sopii avoimen datan periaatteisiin Ohjelmisto x ei ole toimittajariippuvainen Mahdollistaa x yhteiskehittämisen Ohjelmiston x kehittämisestä on muillekin hyötyä Ketterä X ja monipuolinen > mahdollistaa useat tarpeet Luo x rajapintoja hyödynnettäväksi
Avoin karttapalvelu Kaikille avoin Datan esittäminen ja tarkastelu Datan lataaminen Tulevaisuudessa paljon mahdollisuuksia https://kartta.hsy.fi Extranet karttapalvelu Kirjautuminen Muutakin kuin avointa dataa Konsulteille, yhteistyökumppaneille, opiskelijoille jne. Monipuolisemmat toiminnot Intra karttapalvelu HSY:n sisäverkossa HSY:n omat aineistot Työkalu Spesifit toiminnollisuudet mm. liitossuunnittelutyökalu 7
Avoin karttapalvelu Kaikille avoin Datan esittäminen ja tarkastelu Datan lataaminen Tulevaisuudessa paljon mahdollisuuksia https://kartta.hsy.fi Extranet karttapalvelu Kirjautuminen Muutakin kuin avointa dataa Konsulteille, yhteistyökumppaneille, opiskelijoille jne. Monipuolisemmat toiminnot Intra karttapalvelu HSY:n sisäverkossa HSY:n omat aineistot Työkalu Spesifit toiminnollisuudet mm. liitossuunnittelutyökalu 8
Matka tiedostosta sovellukseksi Omat lähdejärjestelmät Tiedostot HSY:n Oskari-porukka Sovelluksen ylläpito, kehittäminen, suunnittelu, karttapalvelun edistäminen... Sovelluksia & palveluita Kuvaustekniikat ja vienti kantaan Julkaiseminen rajapintana wms, wfs, wmts OSKARI Hyödyntäjät Hyödynnettävissä: - Rajapinnat - Karttapalvelu - Aineistolataus - Oskarikoodi Muiden lähdejärjestelmät Tilataan ylläpitoa ja kehittämistyötä (toiminnollisuuksia). Toimittaja 1 Toimittaja 2
Karttapalvelun kehittäminen HSY:ssä Jatkuvaa ketterää kehittämistä: Käydään sisäisesti läpi tarpeita koko HSY tasolla Tehdään tarkemmat määrittelyt Tilataan työ toimittajalta (viikon sprinttejä, 2kpl / kk) Mahdollista kehittää Oskariin koodia myös itse (oma GitHub koodille) MUUT OSKARI HYÖDYNTÄJÄT Keskustelua Oskarin kehittämisestä ja toiminnollisuuksista Mahdollisia yhteishankintoja Oskari-verkosto ja ohjausryhmä PSC (project steering comittee): Kirjataan kehittämishankkeet muiden nähtäville Kehitettävä koodi hyväksytetään PSC:llä, jotta se on yhteensopiva ohjelmiston kanssa Kaikki HSY:n kehitystyö viedään avoimeksi koodiksi muiden käyttöön (Oskarin GitHub)
Jatketaan karttapalveluiden ylläpitoa ja kehittämistä mm. tuomalla uusia aineistoja palveluun (esim. ilmanlaadun reaaliaikainen rajapinta). Uusia kehittämisideoita: Peruskäytettävyyden parantaminen, visuaalinen esittäminen ja karttaupotuksien hyödyntäminen Muokkaustoiminnollisuudet Aikasarjat, teemakartat, bufferi ja heatmap toiminnollisuudet.. RPC integraatiorajapinnan hyödyntäminen erillisten karttakäyttöliittymien tuottamiseen. 11
Puhtaasti parempaa arkea En rent bättre vardag Purely better, every day KIITOS! Helsingin seudun ympäristöpalvelut -kuntayhtymä Samkommunen Helsingforsregionens miljötjänster Helsinki Region Environmental Services Authority