Copyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa

Samankaltaiset tiedostot
Projektinhallintaa paikkatiedon avulla

Smart cities - nyt ja huomenna

KYSELYPALVELU HARAVA. Tietoisku. Dimenteq Oy. Julkinen Dimenteq Oy 2012

CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö

TkK-tutkielmat

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

TIE Principles of Programming Languages CEYLON

in condition monitoring

Infran omaisuudenhallinnan rajapintahanke (ja tietoportaali) Saara-Maija Pakarinen Espoon kaupunki SKTY syyspäivät 2017

Object Framework - One. OF-1 is a high-productive Multi-UI OpenEdge data driven development framework. Veli-Matti Korhonen

Paikkatiedon hyödyntäminen vesiensuojeluyhdistyksissä


JWT 2016 luento 11. to klo Aulikki Hyrskykari. PinniB Aulikki Hyrskykari

Anu Kantola (Luke) Minna Kallio (SYKE) Luonnonvarakeskus.

Tekninen suunnitelma - StatbeatMOBILE

Juha Peltomäki JAMK/Teknologia

Rajapinnat kuntajärjestelmissä #Kuntamarkkinat

HARAVA-PALVELU AVOIMEN LÄHDEKOODIN TEKNOLOGIOILLA ALPO-seminaari 2013

Järjestelmäarkkitehtuuri (TK081702)

Infra-alan tuotetietomallistandardit

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

Paikkatietojen yhteiskäyttö - mitkä mahdollisuudet!

Avoimen lähdekoodin ratkaisut paikkatiedon analysoinnin ja visualisoinnin mahdollistajina

Täsmäviljely edellyttää yhteensopivaa paikkatietoa

LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä

Web-palveluiden toteutus älykortille

Pilottipalvelun esittely johtopäätökset

ruovedellä pohjois-hämeessä. lepounit.com (yritys) lepo.net (oma)

Interaktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta.

haltu..mobile.web.embedded

ELM GROUP 04. Teemu Laakso Henrik Talarmo

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

Tiedonsiirto- ja rajapintastandardit

Avoin lähdekoodi. Jani Kylmäaho Maanmittauslaitos

Palveluiden hyötyjen ja vaikutusten todistaminen Palveluiden hyötyjen ja vaikutusten todistaminen/ Ville Jussila

Kaupunkimallit ja CityGML

Ohjelmistoprojekti projektipäällikön näkökulmasta

Paikkatietoanalyysin sovellukset. Tarmo Lipping

Rajapintapalveluiden toteutuksessa huomioitavaa. Rajapinnat tehokäyttöön Jani Kylmäaho

Oskari.org. kehittäminen

Integraatioratkaisu joukkoviestintäverkkojen esittämiseen paikkatietojärjestelmässä

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A Kandidaatintyö ja seminaari

Paikkatietoratkaisut markkinoinnin apuvälineenä. Käyttökohteet ja käytännön hyödyt Ilkka Suojanen

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,

Paikkatiedon tulevaisuus

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA

ADM Arkkitehtuuritason automaatio #tdarc

UrbanSense älykaupunkikokeilut Helsingissä Hanna Niemi-Hugaerts Johtaja, IoT

Inspiren liitteen I harmonisoitujen tietotuotteiden toteuttaminen Suomessa: Case Maanmittauslaitos

Pilvipalvelujen tietoturvasta

Sopimusten Verkkopankki

Kohti Euroopan yhteisiä karttapalveluja

Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena. DI Mika Aho BI/DW Specialist

Semanttinen Web. Ossi Nykänen Tampereen teknillinen yliopisto (TTY), DMI / Hypermedialaboratorio W3C Suomen toimisto

Valtion uudet yhteentoimivuuspalvelut: dataportaali, palvelutietovaranto ja yhteentoimivuus.fi v.2

Rich Web Applications in Server-side Java without Plug-ins or JavaScript

X-Road ja WFS-rajapinnat, uudet APIt. Pekka Latvala , KaPA ja paikkatietoinfrastruktuurin kärkiteeman työpaja

Laiteriippumaton UI Ajaxilla ja Javalla

WWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys

Rakenteiset dokumentit Mitä hyötyä niistä on?

Vianovan Tuotteet Roadmap Ville Herva Novapoint Käyttäjäpäivät, Vantaa

Kokeilukulttuuri ja digiajan vallankumouksellisuus. Mikko Hacklab Mikkeli

Avoin data palvelukehittämisen raaka-aineena Service Day,

BORIS 2. Järjestelmän rajapinnat. Samuli Neuvonen, SYKE Rajapinnat tehokäyttöön -seminaari

Malliperustainen ohjelmistokehitys - MDE Pasi Lehtimäki

Inspire-rajapintapalvelut

Pilvee, pilvee, pilvee TERVETULOA! Toni Rantanen

Novapoint VDC Explorer. VDC Tuotteet ja Palvelut Vianova Systems Finland Oy

Interaktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta.

SFS delegaattivalmennus

Kehmet. Yleisesittely

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti

ArcGISSM. Online. Paikkatietoalusta organisaatiollesi

StanForD-XML. Juha-Antti Sorsa, Tapio Räsänen, Vesa Imponen

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?

Web Service torilla tavataan!

Jan Hursti, Kehityspäällikkö, Isoworks Oy. Turvallista pilvipalvelua keskisuurille yrityksille

Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus

Helsinki Testbedin säätuotteet tänään ja tulevaisuudessa

Lakki. Lisää ot sik k o osoit t am alla. Nöyrästi vain lakki kourassa... Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010

HTTP-välityspalvelimen käyttö tapahtumien keräämiseen

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

Tekninen suunnitelma - StatbeatMOBILE

Interfacing Product Data Management System

sertifikaattiratkaisu Apitamopki

REST an idealistic model or a realistic solution?

RumbleTools Oy. Imatralainen korkean teknologian yritys Ydinosaamisemme on prosessien automatisointi robotiikan ja ohjelmistokehityksen avulla

Paikkatietoinfra käyttöön paikkatiedon palvelualustoilla

AVARAS. (Avoimista tietovarannoista liiketoimintaa Satakuntaan) , 156 k, TTY Porin laitos

DataLake-hanke - AWS , tietohallinto, Matti Valli, Pasi Porkka

Aurinkoenergiajärjestelmien etäseurantajärjestelmä

GIS-arkkitehtuurit. Lassi Lehto,

JIRA (& muut Atlassian -työkalut) Insta Response -tuotekehityksessä

Saavutettavuus tietojärjestelmien hankinnoissa

Koordinaattimuunnospalvelu

Taltioni teknisen alustan arviointi

Korkeakoulujen yhteentoimivuusmalli

Transkriptio:

Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa

Platform

Tuotekehityksen haasteita ja ratkaisuja Haaste: Massiivisten tietomäärien hallinta Ratkaisu: Pilvipalvelun skaalautuvuus Haaste: Epästandardit mittalaiterajapinnat Ratkaisu: OGC mittalaite ja sensoristandardien käyttö Haaste: Kerätyn tiedon sijainti ja vaikutusalue Ratkaisu: SOS malli, PostGIS perustoiminnallisuudet paikkatietohakuineen Haaste: Tiedon oikea-aikaisuus Ratkaisu: Automaattiset hälytykset, konffittavat hälyrajat, SES malli

Tuotekehitys Tuotekehityksessä nojataan ketteriin menetelmiin Eräänlainen kanban + scrum, observis twistillä Käytössä web pohjaiset työkalut tukemaan ketterää kehitystä (confluence, jira, grasshopper) Kehitys pääosin Eclipse ympäristössä Suuri osa komponenteista Java pohjaisia, mittatiedon välityspuolella myös C, C++ ja Lua. Myös Scala pienimuotoisesti käytössä. Web käyttöliittymissä lähinnä GWT (google web toolkit), osin myös Wicket teknologiaa Web puolella hyödynnetään myös OpenLayers ja JQuery javascript kirjastoja Paikkatiedon käsittelyssä mm. PostgreSQL/PostGIS OGC:n standardit GeoServer karttapalvelimia. Avoin lähdekoodi mahdollisuuksien mukaan

OB Client UI

Open Geospatial Consortium 445 jäsentä, esim: Autodesk ESRI Microsoft Google Logica Boeing Vaisala

SWE (Sensor Web Enablement) Määrittää mallin sensoritiedon ja niihin liittyvän muun tiedon välittämiseen eri toimijoiden välillä. SWE määrittelee mm. Käytetyt tietotyypit ja palvelut joita standardin toteuttajat hyödyntävät sensoritiedon hallinnassa, keruussa ja välittämisessä SOS ja SensorML esimerkkejä SWE perheen standardeista.

SensorML (Sensor Model Language) OGC standardi sensorien ja sensorijärjestelmien (mittalaitteiden) kuvaamiseen. Voidaan määritellä mittalaitteen ominaisuudet yhdenmukaisella tavalla XML pohjainen Voidaan kuvata esim. laitteen sijainti, osoite, fyysiset ominaisuudet, mittasuureet yms. Kuuluu OGC:n SWE standardiperheeseen

SOS (Sensor Observation Service) Käytännössä rajapintamääritys sensoreiden tuottaman mittatiedon ja havaintojen hallintaan. Tukee staattisia ns. in-situ sensoreita ja dynaamisia (liikkuvia) sensoreita ja sensorijärjestelmiä Osa SWE (Sensor Web Enablement) standardiperhettä Referenssi-implementaatio: 52 North

SES (Sensor Event Service) Mittalaitteen tai sensorin mittausten perusteella voidaan SES palvelulla muodostaa hälytyksiä ja ilmoituksia Määrittelee rajapinnat ja tietomallin jonka perusteella hälytyksiä voidaan luoda ja välittää kiinnostuneille tahoille OGC:n SWE standardiperheen osa Laajennos SAS (Sensor Alert Service) määrittelyyn Refernssi-implementaatio: 52 North

PostgreSQL/PostGIS PostgreSQL on ilmainen, avoimen lähdekoodin oliopohjainen relaatiotietokanta PostGIS on avoimen lähdekoodin toteutus joka tarjoaa PostgreSQL kantaan tuen maantieteellisille olioille. PostGIS toteuttaa OGC:n Simple Features standardin määritykset. Laajalti alalla käytetty kantatoteutus

Kysymyksiä? Yhteystiedot: Observis Oy Porrassalmenkatu 23 50100 Mikkeli, Finland www.observis.fi