UMN MapServer ist eine quelloffene Entwicklungsumgebung für die Erstellung von Internet-Anwendungen mit dynamischen Karteninhalten. Die Software nutzt weitere bekannte FLOSS-Module wie z.B. Shapelib, FreeType, Proj.4 und GDAL/OGR. UMN MapServer kann auf Linux/Apache-Plattformen eingesetzt werden und lässt sich für die meisten Unix/Linux-, Windows- und auch Mac-OS- (ab OS X) -Betriebssysteme kompilieren.
Der MapServer ist ein Projekt der Open Source Geospatial Foundation. Er wird von ca. 20 teils freiwilligen, teils aus unterschiedlichen Firmen[1] finanzierten Entwicklern gesteuert. Vorsitzender ist Steve Lime. Das Projekt wird transparent entwickelt, d.h. Änderungen können auf dem Subversion-Server des Projektes nachvollzogen werden,[2] und der Code wird unter der MIT-Lizenz zur Verfügung gestellt.[3]
Der UMN MapServer unterstützt eine Reihe von Open Geospatial Consortium (OGC) Standards. Zu den unterstützten Standards zählen ein Web Map Service (WMS) ein nicht-transaktionaler Web Feature Service (WFS), Styled Layer Descriptor (SLD) zur Beschreibung der Darstellungsoptionen einzelner Layer, Geography Markup Language (GML), Web Context Document und weitere Standards unterstützt.
Durch die hohe Integration von OGC Standards und der gleichzeitigen Unterstützung vieler Formate kann der UMN MapServer ausgezeichnet als Bindeglied in heterogenen Geodateninfrastrukturen eingesetzt werden.