MapServer for Windows
Hämäläinen, Antti (2011)
Hämäläinen, Antti
Mikkelin ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105269848
https://urn.fi/URN:NBN:fi:amk-201105269848
Tiivistelmä
Tämän opinnäytetyön päämääränä oli saattaa toimintakuntoon MapServer-karttapalvelinohjelmiston Windows-versio ja havainnollistaa sen toimintaa ja käyttöä spatiaalisen datan esittämiseen Internetissä.
Työssä käydään läpi paikkatiedon ja paikkatietojärjestelmien määritelmiä ja perusteita. Näihin perustietoihin kuuluvat myös oleellisimmat Open Geospatial Consortiumin alalle luomat standardit, karttadatan eri formaatit rasterikuvista tietokantoihin sekä mahdolliset paikkatiedon lähteet paikkatietojärjestelmän tai -sovelluksen käytettäväksi.
MapServer for Windows asennettiin kohdekoneeseen ja karttapalvelinohjelmiston komponentit sekä hakemisto- ja tiedostorakenne kuvattiin. MapServerin ohjelmointirajapinnan testaamiseksi laadittiin esimerkkisovellus käyttäen MapServerin CGI-rajapintaa. Sovellus käännettiin myös PHP-kielelle MapScriptin kokeilua varten. Lisäksi tutkittiin, mitä valmiita sovelluksia on jo olemassa, ja yksi niistä asennettiin lyhyttä kokeilua varten.
Lopuksi arvioidaan asetettujen tavoitteiden saavuttamista ja pohditaan sekä MapServerin potentiaalia paikkatiedon esittämiseen, että paikkatiedon tulevaisuutta.
Työssä käydään läpi paikkatiedon ja paikkatietojärjestelmien määritelmiä ja perusteita. Näihin perustietoihin kuuluvat myös oleellisimmat Open Geospatial Consortiumin alalle luomat standardit, karttadatan eri formaatit rasterikuvista tietokantoihin sekä mahdolliset paikkatiedon lähteet paikkatietojärjestelmän tai -sovelluksen käytettäväksi.
MapServer for Windows asennettiin kohdekoneeseen ja karttapalvelinohjelmiston komponentit sekä hakemisto- ja tiedostorakenne kuvattiin. MapServerin ohjelmointirajapinnan testaamiseksi laadittiin esimerkkisovellus käyttäen MapServerin CGI-rajapintaa. Sovellus käännettiin myös PHP-kielelle MapScriptin kokeilua varten. Lisäksi tutkittiin, mitä valmiita sovelluksia on jo olemassa, ja yksi niistä asennettiin lyhyttä kokeilua varten.
Lopuksi arvioidaan asetettujen tavoitteiden saavuttamista ja pohditaan sekä MapServerin potentiaalia paikkatiedon esittämiseen, että paikkatiedon tulevaisuutta.