EUREF-FIN-koordinaattikonversioiden ja N2000-korkeusmuunnoksen ohjelmointi Matlabilla
Kansikas, Mikko (2025)
Kansikas, Mikko
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202504126297
https://urn.fi/URN:NBN:fi:amk-202504126297
Tiivistelmä
Insinöörityön tarkoituksena oli ohjelmoida Matlab-ohjelmistoa käyttäen joukko funktioita, joiden avulla voidaan suorittaa ETRS89-koordinaattijärjestelmän kansalliseen realisaatioon EUREF-FIN liittyvät koordinaattikonversiot sekä N2000-normaalikorkeuksien ja ellipsoidisten EUREF-FIN-korkeuksien väliset korkeusmuunnokset. Tavoitteena oli, että valmista työtä voidaan yhdessä siihen liittyvän kirjallisen osuuden kanssa käyttää opiskelun apuvälineenä, joka johdattaa lukijan aihepiirin pariin tehokkaammin kuin aiemmin saatavilla ollut oppimateriaali.
Työ toteutettiin kahdessa vaiheessa. Ensin kirjallisuustutkimuksena perehdyttiin entisen Geodeettisen laitoksen nykyisen Maanmittauslaitoksen paikkatietokeskuksen julkaisuihin sekä julkisen hallinnon suosituksiin. Aineistosta koostettiin työn tueksi kattava tietopaketti. Tämän jälkeen tarvittava ohjelmointityö suoritettiin käyttäen apuna ohjelmistovalmistajan julkaisemaa Matlab-dokumentaatiota sekä kolmansien osapuolien kustantamia opaskirjoja.
Työn tuloksena syntyi helppokäyttöinen ohjelma, jolla voidaan toteuttaa sanotut konversiot ja muunnokset. Kirjallisessa osuudessa ohjelman rakenne ja toiminta selvitetään seikkaperäisesti ja annetaan ohjeet sen muokkaamiseen lukijan omiin tarpeisiin. Lisäksi tekstissä tuodaan ilmi työn edetessä esiin nousseita kehitysehdotuksia nyt valmistuneen materiaalin laajentamiseksi ja jatkokehittämiseksi.
Työ toteutettiin kahdessa vaiheessa. Ensin kirjallisuustutkimuksena perehdyttiin entisen Geodeettisen laitoksen nykyisen Maanmittauslaitoksen paikkatietokeskuksen julkaisuihin sekä julkisen hallinnon suosituksiin. Aineistosta koostettiin työn tueksi kattava tietopaketti. Tämän jälkeen tarvittava ohjelmointityö suoritettiin käyttäen apuna ohjelmistovalmistajan julkaisemaa Matlab-dokumentaatiota sekä kolmansien osapuolien kustantamia opaskirjoja.
Työn tuloksena syntyi helppokäyttöinen ohjelma, jolla voidaan toteuttaa sanotut konversiot ja muunnokset. Kirjallisessa osuudessa ohjelman rakenne ja toiminta selvitetään seikkaperäisesti ja annetaan ohjeet sen muokkaamiseen lukijan omiin tarpeisiin. Lisäksi tekstissä tuodaan ilmi työn edetessä esiin nousseita kehitysehdotuksia nyt valmistuneen materiaalin laajentamiseksi ja jatkokehittämiseksi.