Better understanding and interoperability with data models - Spatineo

Spatineon yhteentoimivuusarkkitehdin Ilkka Rinteen mielestä tietomallit ovat avain yhteisymmärrykseen ja yhteentoimivuuteen tietovirroissa. Hyvin suunnitellut tietomallit kiteyttävät ja yhtenäistävät toimintaympäristön keskeiset tietosisällöt ja mahdollistavat tiedon välittämisen tehokkaasti ja merkityksen säilyttäen eri organisaatioiden ja loppukäyttäjien välillä , joten tietomalleihin kannattaa panostaa. Nykymaailmassa tietojärjestelmiä on lukemattomia, mutta ne kaikki voidaan laittaa toimimaan yhteen  tietomalleilla ja niitä hyödyntävillä rajapintaintegraatioilla.

Tietomallit ovat yhteisiä sopimuksia

Tietomallit ovat pitkälti sopimuksia siitä, mitkä tiedot ovat tietyllä sovellusalueella olennaisia ja miten ne kuvataan tiedovaihtoa tai tallentamista varten. . Tietomallien rakentamisessa käytetään yleensä kolmea asteittain tarkentuvaa tietomallinnustapaa, joiden avullavarmistetaan yhteentoimivuutta eri näkökulmista: käsitemallissa sovitaan sovellusalueen yhteisistä termeistä,niiden määritelmistä ja liittymisesä toisiinsa. Käsitemalli parantaa sovellusalueen asiantuntijoiden, tietojärjestelmien kehittäjien ja koko organisaation ymmärrystä yhteisistä tietosisällöistä ja luo yhteisen kielen niistä keskustelemiseen. Käsiteanalyysin ja käsitemallien avulla voidaan myös tehdä hyvin perusteltuja ja dokumentoituja päätöksiä eri tietojärjestelmien tietosisältöjen rajauksista. Oikean tasoinen käsitemalli kuvaa ihmisten yhteistä, luonnolliseen kieleen perustuvaa ymmärrystä käsiteltävästä aihepiiristä. 

Loogisen tason tietomalli kuvaa käsitemallin käsitteiden tietosisällöt teknisesti ja riittävän yksityiskohtaisesti, että tiedotvoidaan tallentaa ja siirtää tietojärjestelmästä  tieto toiseen häviöttömästi ja yksikäsitteisesti. Loogisen tason tietomallissa tietosisällöt on kuvattu järjestelmäriippumattomasti, mutta niin tarkasti, että tulkinnanvaraa loogisen tietomallin toteuttamiselle eri teknisissä ympäristöissä jää mahdollisimman vähän. Loogisen tason tietomallit tulee toteuttaa konkeettisesti fyysisen tason tietomalleina kussakin tiedonkäsittely- ja -siirtoympäristössä, joiden läpi tieto virtaa. 

Fyysisen tason tietomalleja ovat esimerkiksi tietokantarakenteet, tiedonsiirto- ja tallennusformaatit ja ohjelmistojen tietorakenteet. Ne mahdollistavat loogisen tason tietomallien kuvaamien tietosisältöjen virtaamisen ja käsittelyn käytännössä. Fyysisen tason tietomalleissa tietorakenteiden kuvaukset ovat hyvin teknisiä ja riippuvaisia tietojärjestelmästä ja kuvauskielestä. Fyysisen tason tietomalleissa kiinnitetään usein huomiota tiedonsaannin ja käsittelyn tekniseen tehokkuuteen, ja sitä ohjaavat myös teknisen ympäristön käytännöt, mahdollisuudet ja rajoitteet. Loogisen tietomallin luokkien tietosisältöjä voidaan fyysisen tason tietomalleissa esimerkiksi järjestellä ja ryhmitellä hieman uudelleen, ja jopa kopioida samoja tietoja useampaan paikkaan, jotta tietoja voitaisiin käsitellä tietojärjestelmissä mahdollisimman tehokkaasti.

Rakennuspalikat tehokkaisiin tietomalleihin ja paikkatietoihin

Mutta miten tietomallit liittyvät paikkatietoon? Tietomalleissa ja paikkatiedoissa on pitkään oltu tekemisissä valmiiden moduulien, palikoiden ja varsinkin standardien kanssa. Valmiiden standardien käyttö on mahdollistanut jo pitkään semanttisen ja teknisen yhteentoimivuuden monien erilaisten systeemien välillä. Esimerkiksi Open Geospatial Consortium (OGC) on jo vuosia rakentanut erilaisia standardeja paikkatietoa tuottavien ja hyödyntävien yritysten ja yhteisöjen tarpeisiin.

Eri sovellusalueiden tietosisältöjen yhteentoimivuuden parantamiseen tähtääviä, laajasti käytettyä OGC-standardeja ovat muun muassa Geography Markup Language (GML), kaupunkimallien CityGML, Geoscience Markup Language (GeoSciML), ja Observations and Measurements.  Paikkatietoa sisältävien tietojen rajapintoihin ja siirtämiseen liittyviä OGC-standardeja puolestaan ovat muun muassa OGC API Features, OGC API Processes, Web Maps Service (WMS), Web Feature Service (WFS), GeoPackagem NetCDF ja GeoTIFF. Monet keskeisistä OGC-standardeista on myös julkaistu ISO-standardeina.

Tehokkaiden standardien ja valmiiden rakennuspalikoiden luominen madaltaa kynnystä lähteä rakentamaan tehokkaita dataratkaisuja jotka hyödyntävät paikkatietoa. Vaikka standardeja on moneen lähtöön, on niistä kuitenkin yhdistävän tekijänä tavoite kiteyttää sovellusalueen hyviä käytäntöjä ja toimintamalleja siten, että tietoja voitaisiin kuvata ja siirtää eri tietojärjestelmien ja komponenttien välillä mahdollisimman vaivattomasti. Parhaat standardit sisältävät yhteisön sisällä vuosien tai vuosikymmenien aikana rakennetun yhteisen tietämyksen ja ymmärryksen kuvattuina selkeiksi vaatimuksiksi ja säännöiksi, jota noudattamalla tuotettu tieto on hyödynnettävissä mahdollisimman laajasti ja pitkään. Nykystandardien käyttö ei vaadi vuosien kokemusta paikkatiedoista, vaan myös uudet tekijät alalla voivat lähteä suunnittelemaan esimerkiksi pilvipohjaisia järjetelmiä jossa paikkatiedot ovat ytimessä.

Miten tietomalleihin pääsee käsiksi ja mitä niillä voi tehdä?

Ensi tarkoitus, sitten työkalut. Tietomalleja voi nähdä työkaluina siinä missä teknologiavalintojakin. Projekteja aloittaessa kun muistaa määritellä tarpeet ja lopputavoitteet, niin oikeiden työkalujenkin valinta helpottuu heti. Suurin  osa tietomalleista on rakennettu joidenkin tiettyjen tavoitteiden kattamiseksi, ja mikäli sinun tavoitteesi ovat linjassa niiden kanssa niin jo valmiiksi rakennetut tietomallit ja standardit ovat todennäköisesti paras valinta.

OGC ja ISO ovat hyviä lähtökohtia lähteä tutkimaan mitä kaikkia voit valita teknologia-arsenaaliisi. Myös meiltä Spatineolta voi kysyä apua tietomalleihin liittyvissä asioissa – Ota yhteyttä vaikka heti!

Mutta mitä tietomalleilla voi tehdä? Tähän ei ole valmista vastausta, ja käytännössä vain taivas on rajana. Tietomallien pohjalta kykenevä organisaatio tai yritys voi luoda valtavia hyötyjä luovia tietojärjestelmiä sisäisiin tai ulkoisiin tarpeisiin.


Subscribe to Spatineo Newsletter!

Spatineo newsletter features news and topical articles on data flows, written by our experts.
I would like get my newsletter in:
Privacy(Pakollinen)

  • Spatineo rakentaa Suomen puolustusvoimille kyvykkyyden NATO -standardien mukaisen metatiedon tuottamiseen
    Hyvän ja tehokkaan paikkatietojen hallinnan varmistaminen puolustussektorilla on keskeistä onnistuneiden harjoitusten, suunnittelun, ja toiminnan kannalta. NATO:n jäsenmaiden kyky vaihtaa keskenään paikkatietoa turvallisella ja standardien mukaisella tavalla on avain onnistuneeseen ja oikea-aikaiseen yhteistyöhön ja ylikansallisten operatiivisten valmiuksien rakentamiseen. Spatineo jatkoi menestyksekästä yhteistyötä Puolustusvoimien kanssa tuoreessa projektissa, joka keskittyi NATO- ja ISO-yhteensopivaan […]
  • Tietoturvan uusi aika: Tekoälyn mahdollisuudet Väyläviraston digikaksosten parantamisessa
    Spatineo järjesti Väyläviraston työpajan, jossa innovoitiin tekoälypohjaisia ​​ratkaisuja digikaksosten kyberturvallisuuden kehittämiseksi. Työpajassa hyödynsimme Spatineon digitaalisen infrastruktuurin ja monipuolisten tietovirtojen asiantuntemusta sekä Väyläviraston innovatiivisia suunnitelmia. Keskityimme tekoälyteknologioihin, kuten koneoppimiseen, poikkeamien havaitsemiseen ja ennakoivaan analytiikkaan. Tunnistimme tietoturvahaasteita ja korostimme suojatoimenpiteiden merkitystä suuren tietomäärän käsittelyssä. Tunnistimme ja analysoimme tietoturvariskejä, luokittelimme niitä ja kehitimme […]
  • Spatineo ja Elenia yhdistävät voimansa energia-alan edistämiseksi Kapasiteettikarttapalvelun avulla
    Spatineo kehitti interaktiivisen sähköverkon kapasiteettikarttapalvelun, joka helpottaa Elenian, hankekehittäjien ja asiakkaiden yhteistyötä.
  • 📍 Paikkatiedon yhteisiä pelisääntöjä luodaan kansainvälisesti, Spatineo on neuvotteluissa mukana
    Spatineo oli mukana paikkatiedon standardointiorganisaatio OGC:n kokouksessa USA:n Huntsvillessä kesäkuussa 2023.  Kokouksissa pidetään kymmeniä työryhmien kokouksia, joissa pohditaan tyypillisesti tiettyä tarvetta tai haastetta. Kesäkuun tapaamisessa edistetiin yhdessä muun muassa muutostietojen tilaamista paikkatietorajapinnoista (publish/subscribe), teköalyn soveltamista paikkatiedon analysoinnissa (GeoAI), sisätilapaikannusta ja -navigaatiota ja avaruudessa sovellettavia paikkatiedon standardeja. Spatineo on OGC:n kokouksissa […]
  • GIS & CYBER
    Paikkatietoalan kyberturvallisuus on lapsenkengissä Otsikko lienee raflaava, mutta sille on hyvä syy: Kyberturvallisuus on heikoilla kantimilla silloin kun sille ei uhrata ajatusta ja uhkien mahdollisuutta ei tiedosteta tai oteta huomioon palveluita suunniteltaessa ja dataa käsiteltäessä. Tietoturva-asiat ovat olleet IT -alan arkea jo pitkään, ja tavalliset tekniikan käyttäjätkin ovat ymmärtäneet tietoturvan […]
  • 🌟 Spatineon Black Fridayn erikoistarjous! 🌟
    Avaa paikkatietoverkkopalveluidesi koko potentiaali Spatineo Performancen avulla – nyt vastustamattoman edulliseen hintaan alkaen Black Fridaysta! 🔵 40% ALENNUS itsepalvelutestikrediiteistä! Krediitit voimassa ostohetkestä ja koko vuoden 2024. Spatineo Performance, täydellinen lisä Spatineo Monitoriisi, on suunniteltu viemään palvelusi uudelle tasolle. Performancen avulla voit: 🚀 Mitata palvelujesi suorituskyky: Löydä verkkopalvelusi todellinen voima.🛠 Tunnista […]