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!

geometria

PgAdmin -teemakuva

Paikkatiedot esiin pgAdmin 4 -sovelluksella

Uudelleentwiittasin hiljattain Twitterissä PostGIS-käyttäjän twiitin, jossa ilmoitettiin, että uusin versio pgAdmin 4 -tietokannanhallintatyökalusta (3.3) kykenee näyttämään tietokantakyselyn palauttamat geometriat. Tämä on erittäin kaivattu ominaisuus, sillä vastaava toiminnallisuus on ollut vakio-ominaisuutena jo kotvan aikaa esimerkiksi Microsoft SQL Server -tietokannan hallintaan käytettävässä SQL Server Management Studio -tietokannanhallintatyökalussa.

Jätettäköön siis hyvästit turhauttavalle QGIS:ssä tehtävälle PostGIS-taulujumpalle vain siksi, että voidaan pikaisesti vilkaista SQL-kyselyn palauttamia geometrioita. Asia on mielestäni niin merkittävä parannus pgAdmin -sovelluksen käytettävyyteen, että päätin demoilla sitä täällä blogissani.

Lukemalla tämän artikkelin tiedät kuinka toimia käytännössä. Ja uutena ominaisuutena on tarjolla myös automaattinen OpenStreetMap-taustakartta (saatavilla eri variaatioina) silloin kun kyselyn palauttamien geometrioiden koordinaattijärjestelmä on  WGS84.

Paikkatiedot esiin pgAdmin 4 -sovelluksella Read More »

GeoServer-teemakuva | Paikkatietomies

Eri geometriatyyppejä sisältävien aineistojen visualisointi SLD-tyylikielen avulla

Vektorimuotoisia paikkatietokohteita on montaa sorttia. On pistettä, viivaa ja monikulmiota. Perinteinen ajattelu paikkatietojärjestelmien maailmassa on se, että kukin geometriatyyppi on omalla tasollaan. Mikäli paikkatietokohteita säilötään tietokannassa, ei tällaisen ajattelutavan noudattaminen ole välttämätöntä, vaan samassa tietokantataulussa voidaan säilöä geometriatyypiltään erilaisia paikkatietokohteita.

Tässä artikkelissa tutustutaan siihen, miten rakentaa sellainen SLD-visualisointi, joka hanskaa geometriasarakkeessa olevat eri geometriatyypit, ja osaa soveltaa niille määriteltyjä SLD-tyylikielen sääntöjä. SLD-tyylikieli (Styled Layer Descriptor) on OGC:n kehittämä XML-pohjainen kieli, jolla paikkatietokohteita voidaan visualisoida ns. tyylisääntöjen (rule) avulla. SLD-tyylikieltä käytetään esimerkiksi GeoServer-paikkatietopalvelimella.

Eri geometriatyyppejä sisältävien aineistojen visualisointi SLD-tyylikielen avulla Read More »

PostgreSQL - Paikkatietomies

Monikulmiossa reikä, eikä! – reikien poisto PostGIS-kannassa

Monikulmioiden sisällä olevat reiät aiheuttavat silloin tällöin ongelmia erilaisissa paikkatietoanalyyseissa. Ajoittain tuleekin tarve saada eliminoitua monikulmion sisällä olevat reiät ilman käsin tehtävää naputtelua (ns. automaattinen reikien poisto). Yksittäiset reiät on monesti helpompi poistaa käsin, mutta mikäli poistettavia reikiä on satoja, on jonkinlaisen automaation rakentaminen jo hyvinkin mielekästä.

Automaation rakentamiselle on perusteet myös silloin, kun reikien poistoa ajetaan osana jotakin paikkatietokohteiden massakäsittelyä. Loistavat työkalut paikkatietokohteiden automaattiseen käsittelyyn tarjoaa PostGIS-tietokanta, jonka spatiaalifunktioiden toiminnallisuuksia yhdistelemällä pystyy rakentamaan käyttökelpoisen ratkaisun reikien poistamiseksi. PostGIS-tietokanta on avoimen lähdekoodin relaatiotietokanta, jonka paikkatieto-ominaisuudet ovat aivan omaa luokkaansa. …

Monikulmiossa reikä, eikä! – reikien poisto PostGIS-kannassa Read More »