Blogiarkistot
Ranskalaiset tekevät sen SLD:llä
Paikkatietojen siirtämiseen on lukuisia tiedostoformaatteja: sekä suljettuja että avoimia. Paikkatietojen visualisoinnin, kuvaustekniikan, siirtämistä ei juuri ole harrastettu. Esteinä on pidetty eri ohjelmistojen kovin erilaisia sovellusohjelmointikieliä sekä sisäistä logiikka.
Paikkatietoihin keskittyvä standardointiyhteisö, OGC, on kuitenkin jo useita vuosia sitten määritellyt paikkatietojen visualisointiin avoimen standardin. Style Layer Descriptor (SLD) on käytössä hyvin monessa paikkatieto-ohjelmistossa, mutta harvoin paikkatietoaineistojen toimituksen yhteydessä toimitetaan tätä tietoa. Olisi mielestäni toivottavaa, että tiedontuottajat myös tekisivät jonkinlaisen ”referenssi-implementaation” omiin tietoaineistoihinsa liittyen. Vähentäisi päällekkäistä työtä.
Ranskan valtion karttalaitos, IGN (the French National Mapping Agency), on määritellyt omien karttojensa ulkonäön SLD:n tiedostojen avulla. Esimerkkikuva Marseillen alueelta vakuuttaa:
IGN on ollut kovin haluton vapauttamaan omia tietoaineistojaan. Ehkä kotimainen Maanmittauslaitos voisi näyttää esimerkkiä ja julkaista maastokarttojen visualisoinnit SLD-tiedostoina.
Lisää esimerkkejä IGN SLD-kartoista.
ps. pahoittelen jos luulit ranskalaisten käyttäneen lysergihapon dietyyliamidia, se on pikemminkin sveitsiläisten työkalu 😉Formaattien sota – episodi V
Avoimen lähdekoodin ohjelmistojen autuudesta monet ovat eri mieltä. Avoimien standardien ja avoimien rajapintojen käytostä ovat eri osapuolet yleensä hyvin yksimielisiä: näiden avulla voidaan tuottaa todellista yhteensopivuutta tietojärjestelmien ja jopa liiketoimintaprosessien kesken. Sähköisten asiointipalvelujen osalta avoimiin standardeihin ja rajapintoihin perustuvat ratkaisut ovat parhaita. Eivät välttämättä yksinkertaisimpia ja halvimpia toteuttaa, mutta elinkaarikustannusten vertailussa ylivoimaisia.
Täysin suljetut järjestelmät ovat joissakin tapauksissa olleet myös menestyneitä. Apple ekosysteemi lienee tästä tunnetuin: ”homma vaan toimii”.
Laserkeilausaineistojen (LIDAR) tallennuksessa ja toimitusmuotona on yleensä käytetty LAS-tiedostoja. Moniin avoimen ja suljetun lähdekoodin ohjelmistoihin on toteutettu LAS-tiedostojen luku- ja kirjoitusfunktiot, monet ohjelmistot (1, 2, 3) hyödyntävät libLAS-kirjastoa. LAS-tiedostot toteuttavat hyvin niiden suunnitellun käyttötarkoituksen: laserkeilausaineistojen tiedonsiirron eri tietojärjestelmien välillä. Ehkä suurin hankaluus on ollut tiedostojen koot: mutta pakkaamalla tiedoston on tuokin ongelma ollut helposti kierrettävissä.
Laserkeilausaineistojen tuottajat ja käyttäjät ovat olleet tyytyväisiä. Nyt on aika totutella uuden (suljetun) tiedostoformaatin käyttöön: zLAS tulee ja ratkaisee ongelmasi.
Artikkelin otsikko on kylmästi varastettu Paul Ramsey:n blog-kirjoituksesta. Aiheesta kirjoittavat myös James Fee ja Martin Isenburg.
On tietysti aivan odotettua, että suljettujen tiedostoformaattien ja rajpintojen tuottaminen on hyvä keino puolustautua supistuvaa markkinaosuutta vastaan. Surullista on tietysti huomata, että edellinen yritys (1, 2, 3) ei johtanut kovin mairittelevaan lopputulokseen. Avoimet standardit ja rajapinnat ovat kovin tärkeitä puheissa, muttei ilmeisesti teoissa.
Suojelkoon korkeimmat voimat suomalaisia virkamiehiä, jotta minun verorahojani ei tuhlata Formaattien sotaan.
OGC:n REST-rajapinta tekeillä
No niin, se kesä taas meni. Ilmat ovat vielä kesäiset, mutta kai tässä pitää aloittaa kirjoitelmatkin. Blogin tilastojen mukaan ei ole kovin montaa kiinnostunutta lukijaa käynyt seikkailemassa. Toisaalta ei ole ollut kirjoituksia. Ehkä näillä on joku syy yhteys.
Koetan tässä elokuun aikana kirjoitella erilaisista GIS-maailmaa koskettavista jutuista. Heti kesän alussa rupesi Twitterissä kiertämään tieto, että Esri olisi luovuttamassa REST-rajapintansa OGC:n standardiksi. Ei olisi ensimmäinen kerta, kun kaupallinen yritys olisi luopumassa omaisuudestaan. Sitä mitä Google edellä (KML) sitä Esri perässä.
Virallista vahvistusta en asialle ole löytänyt (OSGeo -postituslista), mutta alkuperäinen maininta on tapahtunut WhereCampDC -tapahtumassa kesäkuun alussa: Salim Sawayan videoidussa puheenvuorossa ajassa 4:15: