.. _introduction: *************************************************** Einführung zum MapServer *************************************************** :Revision: $Revision: 8478 $ :Date: $Date: 2009-01-29 20:54:42 +0100 (Do, 29. Jan 2009) $ :Author: Jeff McKenna :Contact: jmckenna at gatewaygeomatics.com :Author: David Fawcett :Contact: david.fawcett at moea.state.mn.us :Author: Howard Butler :Contact: hobu.inc at gmail.com .. contents:: :depth: 2 :backlinks: top MapServer Überblick ------------------------------------------------------------------------------- MapServer ist ein weit verbreitetes Open Source Projekt, dessen Hauptanwendung darin besteht dynamische Karten über das Internet anzuzeigen. Einige wesentliche Merkmale sind: * Unterstützung für Anzeige und Abfrage von hunderten Raster-, Vektor- und Datenbankformaten * Unterstützung von verschiedenen Betriebssystemen (Windows, Linix, Mac OS X, etc.) * Unterstützung für Skriptsprachen und Entwicklungsumgebungen (PHP, Python, Perl, Ruby, java, .NET) * on-the-fly Projektion * hochqualitatives Rendering * individuell anpassbare Ausgabe * viele "schlüsselfertige" Open Source Anwendungsumgebungen Grundlegend betrachtet ist MapServer ein :term:`CGI` programm, das inaktiv in einem Webserver eingebunden ist. Wird eine Anfrage an MapServer geschickt, werden Parameter der Anfrage-URL und Einstellungen des :ref:`Mapfile ` benutzt um ein Bild zu erstellen. Es können auch Bilder für Legenden, Maßstabsleisten, Übersichtskarten und Werte aus CGI Variablen abgefragt werden. .. seealso:: Das :ref:`gloss` enthält viele der in diesem Dokument benutzten Fachausdrücke. MapServer kann durch :ref:`MapScript ` oder :ref:`templating