Paikkatietomies-blogisivuston toiminta loppuu lokakuussa 2024. Syynä ovat mm. toiminnan harrastusmainen luonne huomioiden kestämättömästi viime aikoina kohonneet palvelinkustannukset ja ylläpitoon käytettävissä olevan ajan puute. Kiitän kaikkia blogiani näinä vuosina lukeneita! Paikkatietoasioista, myös avoimen lähdekoodin sellaisista, kirjoittelen jatkossa LinkedIn-alustalla. Tervetuloa seuraamaan ja verkostoitumaan!

getfeatureinfo

GeoServer-teemakuva | Paikkatietomies

Putket punaisiksi – OGC-rajapintojen putkitus GeoServer-palvelimella

GeoServer-rajapintapalvelinsovelluksessa on useita erinomaisia ominaisuuksia. Eräs näistä on mahdollisuus OGC-rajapintojen putkittamiseen (eng. cascading). OGC-rajapintojen putkitus tarkoittaa sitä, että GeoServerin datalähteenä käytetään paikallisen datalähteen sijaan jotakin toisella palvelimella olevaa OGC-rajapintaa, ja tätä aineistoa jaellaan edelleen putkittavan palvelimen OGC-rajapintojen kautta.

Artikkelissa tutustutaan Väyläviraston tuottaman julkisen Digiroad WFS-rajapinnan putkittamiseen siten, että putkitettavalta WFS-rajapinnalta noudettavan aineiston sisältöä suodatetaan ensiksi CQL Filter -suodatuksen avulla. Suodatuksen jälkeen toteutettavaa WFS-WMS-muunnosta maustetaan Apache FreeMarker Template -tekniikkaan perustuvalla paikkatietokohteiden ominaisuustietojen tuunauksella ja lopuksi komeus kuorrutetaan Väyläviraston GitHub-palvelussa julkaisemilla liikennemerkkisymboleilla.

Putket punaisiksi – OGC-rajapintojen putkitus GeoServer-palvelimella Read More »

GeoServer-teemakuva | Paikkatietomies

GeoServerillä enemmän irti GetFeatureInfo-kyselyistä

Eletään koronakevättä 2020 ja moni asia on eri asennossa kuin yleensä. Korona iski myös minun paikkatietoaiheiseen tekemiseen, sillä alun perin minun piti esitellä Oskari-karttapalvelualustan yhteisöpäivän tilaisuudessa Joensuun kaupungin paikkatiedolla johtamisen karttapalvelu Oskaria ja sitä, miten paikkatietokohteiden ominaisuustietoja voidaan visualisoida paremmin GeoServerin WMS GetFeatureInfo-pohjia hyödyntäen. Koronan kutistaessa tilaisuudet webinaareiksi, jäi esitys tällä erää pitämättä.

Ei kuitenkaan hätää, sillä tähän teemaan paneudutaan nyt tässä blogikirjoituksessa. Blogikirjoitus mahdollistaa myös PowerPoint-tykitystä laveamman lähestymistavan asiaan, mistä ei liene haittaa kokonaisuuden hahmottamisen näkökulmasta; ensiksi esitellään hieman GetFeatureInfo-pyynnön rakennetta, sitten sukelletaan hetkeksi GeoServerin pellin alle ja lopuksi näytetään ihan käytännön esimerkkejä.

GeoServerillä enemmän irti GetFeatureInfo-kyselyistä Read More »