MapServer ist eine Open Source Entwicklungsumgebung, um
Internetanwendungen für die Darstellung von räumlichen
Daten zu erstellen. Die Software baut auf einer Vielzahl von
Open Source oder Freeware (freie Software) Systemen auf, wie zum
Beispiel Shapelib, FreeType, Proj.4, libTIFF, Perl und anderen.
MapServer unterstützt verbreitete Skriptsprachen, um Zugriff auf die
Entwicklungsumgebung zu gewähren, darunter Perl, Python, Tk/Tcl, Guile
und Java. Dadurch ist es zum Beispiel möglich, über das Perl
DBI Modul auf Datenbanken wie Oracle, Sybase oder MySQL
zuzugreifen.
Betriebssystem: | GNU/Linux, Win2k, WinNT, Win9x |
Heimatseite: | http://mapserver.gis.umn.edu/ |
Lizenz: | MapServer License |
Programmiersprache: | C |
PerlPerl steht für Pratical Extraction and Report Language. Die Sprache stammt
aus der Unix-Welt und wurde 1987 in der ersten Version veröffentlicht.
Perl ist das Werk einer Einzelperson: der Erfinder, Larry Wall, hat auch
heute noch die Oberhand über die Fortentwicklung der Syntax.
Perl-Scripts sind einfache Textdateien, die Programmanweisungen
in der Syntax von Perl enthalten. Solche Dateien können mit
jedem Texteditor erstellet und bearbeitet werden. Zum Ausführen von
Dateien mit Perl-Programmanweisungen ist jedoch der Perl-Interpreter
erforderlich.
Stefan Münz[14]
SkriptspracheBei einer Skriptsprache wird der Quelltext nicht in Maschinensprache
übersetzt, sondern von einem Interpreter direkt ausgeführt.
Solche Interpreter sind Beispielsweise der PERL-Interpreter oder auch
die Kommandozeile BASH.
Proj.4Projekt 4 ist eine Sammlung von Kommandozeilen-Programmen,
sowie eine Bibliothek für wechselseitige Transformation von
Kartographischen Daten nach/von kartesischen Daten.
Es werden eine umfangreiche Zahl von Projektionen angeboten.