MapServer

MapServer Popis obrázku MapServer.png.

Informace
Vyvinul Stephen vápno
První verze 1994
Poslední verze 7.4.0 (15. května 2019)
Vklad github.com/mapserver/mapserver
Napsáno C / C ++
životní prostředí Cross-platform
Typ Společné rozhraní brány
Licence X / MIT
webová stránka www.mapserver.org

MapServer je bezplatné vývojové prostředí pro vytváření prostorových referenčních internetových aplikací. Není to úplný GIS .

Lze jej použít k vytváření webových aplikací, ale také k publikování webových služeb v souladu s doporučeními Open Geospatial Consortium ( WMS , WFS , WCS ).

Historický

MapServer byl vyvinut University of Minnesota ( University of Minnesota ) (UMN) v projektu ForNet ve spolupráci s NASA a Minnesota Department of Natural Resources ( Minnesota Department of Natural Resources ) (MNDNR). K dnešnímu dni je projekt MapServer hostitelem projektu TerraSIP, projektu sponzorovaného NASA a prováděného UMN a konsorciem aktérů v oblasti územního plánování.

Funkce

Úkon

MapServer je spustitelný soubor CGI ( Common Gateway Interface ), který je umístěn v neaktivní části webového serveru. Když je požadavek odeslán na MapServer, použije informace předané v adrese URL požadavku a v dodaném konfiguračním souboru (MapFile) k vytvoření obrazu požadované mapy. Tento obrázek lze zobrazit v prohlížeči. Dotaz může také poskytnout legendu, měřítko, referenční mapu a hodnoty předané jako proměnné CGI.

Je také k dispozici jako API v několika programovacích jazycích. Programátor má poté přístup k funkcím, které mu mimo jiné umožňují manipulovat s mapou (oblast zobrazení, zobrazené vrstvy atd.), Provádět prostorové dotazy, přidávat georeferencované objekty atd.

MapServer lze rozšířit a přizpůsobit mnoha funkcemi. Může být vytvořen s mnoha formáty pro zápis a čtení dat.

Podívejte se také