PostGISin hyödyntäminen paikkatiedon avoimien aineistojen käsittelyssä
Vuori, Joni (2020)
Vuori, Joni
2020
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202004054490
https://urn.fi/URN:NBN:fi:amk-202004054490
Tiivistelmä
Opinnäytetyön tavoitteena oli tuoda esille tietokantapalvelimeen ja tietokantaan liittyvät perusasiat ja laajentaa tätä käsitystä paikkatietokannan lisämahdollisuuksilla. Lisäksi tavoitteena oli myös antaa peruskuva taulukkoaineiston käsittelystä paikkatiedon funktioilla ja liittää taulukoita liitoksilla toisiin kyselyiden avulla. Hyötynä opinnäytetyöstä tuli oppilaitokselle teorian lisäksi harjoitteet tietokannan ja joidenkin funktioiden käytöstä.
Opinnäytetyössä toteutettavassa ratkaisussa asennettiin virtuaaliselle tietokoneelle tietokantapalvelin sekä QuantumGIS-paikkatieto-ohjelmisto ja luotiin paikkatietorajapintoja tukeva tietokanta. Toteutuksessa hyödynnettiin pääasiallisesti avoimen lähdekoodin ohjelmistoja niin tietokantapalvelimen ja paikkatieto-ohjelmiston kuin aineistojen osalta. Esimerkit ja harjoitukset on pääosin itse laadittu.
Työ on toteutettu pääosin 2019 syksyn aikana.
Opinnäytetyössä tuloksena syntyi PostgreSQL-relaatiotietokantapalvelin ja PostGIS-paikkatietokanta, jota pystyi hyödyntämään QuontumGIS-ohjelmistolla. Yleisesti läpikäytiin tietokannan rakenne lisäosineen sekä aineistotaulukoiden ja indeksoinnin luonti. PostGIS- laajennoksen piirteet ja teoria sekä paikkatiedon SQL-funktioiden merkitys ja niiden käyttö paikkatietokannassa on osana työssä esimerkein ja harjoituksin havainnollistettuja asioita. Harjoituksissa oppimisympäristöä ajatellen hyödynnettiin Portable GIS-paketoitua ratkaisua, jolla voitiin hyödyntää ohjelmien testauskäyttöä suoraan ulkoiselta levyltä käsin.
Opinnäytetyössä toteutettavassa ratkaisussa asennettiin virtuaaliselle tietokoneelle tietokantapalvelin sekä QuantumGIS-paikkatieto-ohjelmisto ja luotiin paikkatietorajapintoja tukeva tietokanta. Toteutuksessa hyödynnettiin pääasiallisesti avoimen lähdekoodin ohjelmistoja niin tietokantapalvelimen ja paikkatieto-ohjelmiston kuin aineistojen osalta. Esimerkit ja harjoitukset on pääosin itse laadittu.
Työ on toteutettu pääosin 2019 syksyn aikana.
Opinnäytetyössä tuloksena syntyi PostgreSQL-relaatiotietokantapalvelin ja PostGIS-paikkatietokanta, jota pystyi hyödyntämään QuontumGIS-ohjelmistolla. Yleisesti läpikäytiin tietokannan rakenne lisäosineen sekä aineistotaulukoiden ja indeksoinnin luonti. PostGIS- laajennoksen piirteet ja teoria sekä paikkatiedon SQL-funktioiden merkitys ja niiden käyttö paikkatietokannassa on osana työssä esimerkein ja harjoituksin havainnollistettuja asioita. Harjoituksissa oppimisympäristöä ajatellen hyödynnettiin Portable GIS-paketoitua ratkaisua, jolla voitiin hyödyntää ohjelmien testauskäyttöä suoraan ulkoiselta levyltä käsin.