UMN MapServer
aus Wikipedia, der freien Enzyklopädie
Die UMN MapServer Software ist eine Open Source Entwicklungsumgebung für die Erstellung von Internet Anwendungen mit dynamischen Karteninhalten. Die Software nutzt weitere bekannte Open Source und Freie Software Module wie z.B. Shapelib, FreeType, Proj.4, GDAL/OGR und viele weitere.
UMN MapServer ist auf Betriebssystemen und in Umgebungen lauffähig, in denen viele andere Systeme nicht verwendet werden können, so auch auf Linux/Apache Plattformen. UMN MapServer lässt sich für die meisten UNIX/Linux, Microsoft Windows und auch MacOS (ab OSX) Betriebssysteme kompilieren.
[Bearbeiten] Projektorganisation und Lizenz
Der MapServer ist ein Projekt der Open Source Geospatial Foundation. Er wird von ca. 20 teils freiwilligen, teils aus unterschiedlichen Firmen finanzierten Entwicklern gesteuert. Vorsitzender ist Steve Lime. Das Projekt wird als Open Source Projekt entwickelt und ist als Freie Software lizenziert (eigene Lizenz).
[Bearbeiten] Interoperabilität und OGC Standardisierung
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, Geographic 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.
- Unterstützte Vektorformate: ESRI shapefiles, PostGIS, ESRI ArcSDE und viele mehr über die OGR Bibliothek
- Unterstützte Rasterformate: TIFF/GeoTIFF, EPPL7 und viele mehr über die GDAL Bibliothek
- Quadtree räumliche Indizierung für Shape Dateien
- TrueType Font Unterstützung
- Unterstützung für gekachelte Raster- und Vektordaten
- Automatisierte Kartenelemente (Maßstab, Übersichtskarte, und Legende)
- Maßstabsabhängige Darstellung (logischer Zoom) und Anwendungsausführung
- Erstellung thematischer Karten mit Klassifikationen durch logische und reguläre Ausdrücke
- Objektbeschriftung inklusive dynamischer Platzierung und Kollisionsmediation
- On-the-fly Konfiguration über URLs
- On-the-fly Koordinaten Umprojektion aller EPSG Codes, die in Proj4 enthalten sind