MapServer

MapServer Beskrivelse av MapServer.png-bildet.

Informasjon
Utviklet av Stephen lime
Første versjon 1994
Siste versjon 7.4.0 (15. mai 2019)
Innskudd github.com/mapserver/mapserver
Skrevet i C / C ++
Miljø Kryssplattform
Type Common Gateway Interface
Tillatelse X / MIT
Nettsted www.mapserver.org

MapServer er et gratis utviklingsmiljø for å bygge romlige referanse-internettapplikasjoner. Det er ikke et komplett GIS .

Den kan brukes til å lage webapplikasjoner, men også til å publisere webtjenester i samsvar med anbefalingene fra Open Geospatial Consortium ( WMS , WFS , WCS ).

Historisk

MapServer ble utviklet av University of Minnesota ( University of Minnesota ) (UMN) i ForNet-prosjektet i samarbeid med NASA og Minnesota Department of Natural Resources ( Minnesota Department of Natural Resources ) (MNDNR). Til dags dato er MapServer-prosjektet vert for TerraSIP-prosjektet, et prosjekt sponset av NASA, og utført av UMN og et konsortium av aktører innen arealplanlegging.

Funksjoner

Operasjon

MapServer er en CGI ( Common Gateway Interface ) kjørbar som plasseres i den inaktive delen av en webserver. Når en forespørsel blir sendt til MapServer, bruker den informasjonen som sendes i forespørselens URL og den medfølgende konfigurasjonsfilen (MapFile) for å lage et bilde av det forespurte kartet. Dette bildet kan vises i en nettleser. Spørringen kan også gi en forklaring, en skala, et referansekart og verdier som sendes som CGI-variabler.

Den er også tilgjengelig som API på flere programmeringsspråk. Programmereren har da tilgang til funksjoner som gjør at han blant annet kan manipulere kartet (visningsområde, viste lag osv.), Utføre romlige spørsmål, legge til georefererte objekter osv.

MapServer kan utvides og tilpasses med mange funksjoner. Den kan bygges med mange formater for å skrive og lese data.

Se også