UMN MapServer: Unterschied zwischen den Versionen

GISWiki - Das freie Portal für Geoinformatik (GIS)
Wechseln zu: Navigation, Suche
(Erstellung von Mapfiles)
(siehe auch)
 
(39 dazwischenliegende Versionen von 11 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Beschreibung ==
 
==Beschreibung ==
  
 +
Der UMN ('''U'''niversity of '''M'''i'''n'''nesota) MapServer wird als [http://de.wikipedia.org/wiki/Common_Gateway_Interface CGI]-Applikation im WebServer betrieben. Die Tatsache, dass MapServer unter fast jedem Betriebssystem (UNIX/Linux/WinNT/Win2K) und fast jeder WebServer-Software eingesetzt werden kann, ist ein grosser Vorteil gegenüber anderen Produkten. MapServer kann auf [[Shape-Datei|Shapefiles]], [[ArcSDE]], [[Oracle Spatial]], [[ArcInfo]], [[MapInfo]], [[DGN]], [[ArcGrid]], [[Erdas Imagine]] u. v. a. Datenformate zugreifen. Neben out-of-the-box Lösungen kann MapServer durch [[MapScript]] über PHP, Python, Perl oder Java angepasst werden.
  
Der UMN ('''U'''niversity of '''M'''i'''n'''nesota) MapServer wird als CGI-Applikation im WebServer betrieben. Die Tatsache, dass MapServer unter fast jedem Betriebssystem (UNIX/Linux/WinNT/Win2K) und fast jeder WebServer-Software eingesetzt werden kann, ist ein grosser Vorteil gegenüber anderen Produkten. MapServer kann auf Shapefiles, ArcSDE, Oracle Spatial, ArcInfo, MapInfo, DGN, ArcGrid, Erdas Imagine u. v. a Datenformate zugreifen. Neben out-of-the-box Lösungen kann MapServer durch MapScript über PHP, Python, Perl oder Java angepasst werden.
+
==Literatur ==
 +
* Bill Kropla (2005): ''"MapServer: Open Source GIS Development"'' ISBN 1590594908
 +
* Thorsten Fischer (2003): ''UMN MapServer 4.0: Handbuch und Referenz'' ISBN 3000126163
  
 
==Homepage ==
 
==Homepage ==
Zeile 14: Zeile 17:
  
 
* Das deutsche '''Handbuch''' dazu: [http://www.mapmedia.de/mapserver-handbuch.html http://www.mapmedia.de/handbuch.htm]
 
* Das deutsche '''Handbuch''' dazu: [http://www.mapmedia.de/mapserver-handbuch.html http://www.mapmedia.de/handbuch.htm]
 
 
* siehe auch [http://webgis.dyndns.org:8080/giswiki/Wiki.jsp?page=WebGISAnwendungsbeispiele#ref-WebGISAnwendungsbeispiele-4 WebGIS Anwendungsbeispiele]
 
* siehe auch [http://webgis.dyndns.org:8080/giswiki/Wiki.jsp?page=WebGISAnwendungsbeispiele#ref-WebGISAnwendungsbeispiele-4 WebGIS Anwendungsbeispiele]
 
 
* Die [http://213.139.155.227/index-gdv.html Kommunale Datenzentrale der Stadt Mainz] nutzt zur Zeit als WebGIS die Software UMN MapServer
 
* Die [http://213.139.155.227/index-gdv.html Kommunale Datenzentrale der Stadt Mainz] nutzt zur Zeit als WebGIS die Software UMN MapServer
 
 
* deutschsprachigen Version der Homepage des UMN MapServer: [http://www.umn-mapserver.de/ http://www.umn-mapserver.de/]
 
* deutschsprachigen Version der Homepage des UMN MapServer: [http://www.umn-mapserver.de/ http://www.umn-mapserver.de/]
 +
* Eine weitere Seite zum UMN Mapserver: [http://www.umn-mapserver-community.de.tc http://www.umn-mapserver-community.de]
  
 
=== weitere Seiten ===
 
=== weitere Seiten ===
  
 
* [http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?MapServerWiki Der MapServerWiki auf der Homepage des Mapservers]
 
* [http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?MapServerWiki Der MapServerWiki auf der Homepage des Mapservers]
 
 
* [http://www.preagro.de/Ergebnisse/MapFileDB/index.php Relational Database Modell for UMN MapServer MapFile Reference]
 
* [http://www.preagro.de/Ergebnisse/MapFileDB/index.php Relational Database Modell for UMN MapServer MapFile Reference]
 
 
* [http://wms1.ccgis.de/ewiki/ Das "offizielle Mapbender Dokumentations-Wiki"] (siehe auch [[Mapbender]]).
 
* [http://wms1.ccgis.de/ewiki/ Das "offizielle Mapbender Dokumentations-Wiki"] (siehe auch [[Mapbender]]).
 
  
 
==Foren und Mailinglisten ==
 
==Foren und Mailinglisten ==
 
 
* Am 24. Juni 2003 fand in Berlin das '''1. deutschsprachige Anwendertreffen''' statt. Die Teilnehmer haben beschlossen, das GISWIKI als Plattform für die weitere Kommunikation und Informationsverbreitung zu nutzen: <br>'''[[UMN MapServer-Forum|Anwenderforum]]'''
 
  
 
*[http://mapserver.gis.umn.edu/cgi-bin/wilma/mapserver-users MapServer-Users Mailing List Archives]
 
*[http://mapserver.gis.umn.edu/cgi-bin/wilma/mapserver-users MapServer-Users Mailing List Archives]
 
 
*Die deutschsprachige Mailingliste ist zu erreichen unter: <br>[http://freegis.org/mailman/listinfo/mapserver-de https://freegis.org/mailman/listinfo/mapserver-de]<br>Die Mailingliste ist weniger für den TechTalk ("Wie kompiliere ich...") als vielmehr als Ergänzung zum WIKI gedacht.
 
*Die deutschsprachige Mailingliste ist zu erreichen unter: <br>[http://freegis.org/mailman/listinfo/mapserver-de https://freegis.org/mailman/listinfo/mapserver-de]<br>Die Mailingliste ist weniger für den TechTalk ("Wie kompiliere ich...") als vielmehr als Ergänzung zum WIKI gedacht.
 +
*[http://www.selbstverwaltung-bundesweit.de/phpbb2/ Deutschsprachiges Forum zum UMN MapServer]
  
 
==Installation  ==
 
==Installation  ==
Zeile 48: Zeile 43:
 
===Windows-Installation ===
 
===Windows-Installation ===
  
* [http://www.maptools.org/ms4w/index.phtml MapServer for Windows - MS4W]
+
* [[MS4W|MapServer for Windows - MS4W]]
 +
* [http://www.selbstverwaltung-bundesweit.de/mapserver/ms4w.pdf Installationsanleitung MS4W]
 +
* [http://www.selbstverwaltung-bundesweit.de/mapserver/umn_installation_windows_xp.pdf Installationsanleitung UMN MapServer auf Windows XP (bis Verion 4.8.1)]
 
* [[UMN MapServer Installationsanleitung von Kai Behncke]]
 
* [[UMN MapServer Installationsanleitung von Kai Behncke]]
  
Zeile 54: Zeile 51:
  
 
* RedHat 9 und Mapserver 4.0: [http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?RedHat9AndMapserver40 http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?RedHat9AndMapserver40]
 
* RedHat 9 und Mapserver 4.0: [http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?RedHat9AndMapserver40 http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?RedHat9AndMapserver40]
 +
 +
* [http://www.selbstverwaltung-bundesweit.de/mapserver/umn_mapserver_suse.pdf Ausführliche Installationsanleitung für Suse 9.3 (für Anfänger)]
  
 
* [[UMN MapServer kompilieren und installieren unter Suse 8.0|MapServer kompilieren und installieren unter Suse 8.0]]
 
* [[UMN MapServer kompilieren und installieren unter Suse 8.0|MapServer kompilieren und installieren unter Suse 8.0]]
  
 
* [http://www.maptools.org/fgs/ FGS] (FGS Linux Installer)
 
* [http://www.maptools.org/fgs/ FGS] (FGS Linux Installer)
 +
 +
* [http://www.itopen.it/2005/12/21/mapserver-webgis-installation-on-suse-10/ Mapserver webgis installation on SuSE 10 by Alessandro Pasotti]
 +
 +
== Beschränkungen (ohne Sourcecode zu ändern) ==
 +
 +
* 200 Layers
 +
* 64  Symbole
 +
* 2048x2048 Pixel
 +
 +
=== Alternativen ===
 +
 +
==== Windows ====
 +
* http://www.cartoweb.org/downloads.html#winInstall <br>Mapserver/[[Mapscript]] 4.6.1 built against PHP 5.1.1 (or PHP 5.0.5 ) with support for 500 layers (default is 200) and 500 symbols (default is 64)
 +
 +
* Die [http://www.dmsolutions.ca DM Solutions Group Inc] compiliert Windows Mapserver Versionen auf Anfrage. Die Kosten liegen bei 200 (??) €.
  
 
==Erstellung von Mapfiles ==
 
==Erstellung von Mapfiles ==
  
* '''AveiN!''' - Mapserver Erweiterung für ArcView GIS 3.x, Download und Informationen bei [http://www.terrestris.de http://www.terrestris.de]oder bei [http://sourceforge.net/projects/avein/ sourceforge]
+
===Beschreibungen. Links===
*  '''AmeiN!''' - die UMN Erweiterung für ArcGIS 9, Download und Informationen bei [http://www.terrestris.de http://www.terrestris.de]oder bei [http://sourceforge.net/projects/avein/ sourceforge].
+
  
 +
* [http://www.preagro.de/Ergebnisse/MapFileDB/index.php Relationales Databank-Modell für die UMN MapServer MapFile (Referenz)]
 +
 +
===Tools===
 +
 +
* '''[[AveiN!]]''' - Mapserver Erweiterung für ArcView GIS 3.x, Download und Informationen bei [http://www.terrestris.de http://www.terrestris.de]oder bei [http://sourceforge.net/projects/avein/ sourceforge]
 +
*  '''[[AmeiN!]]''' - die UMN Erweiterung für ArcGIS 9, Download und Informationen bei [http://www.terrestris.de http://www.terrestris.de]oder bei [http://sourceforge.net/projects/avein/ sourceforge].
 
* Mit '''[[MapStorer]]''', einer webbasierten Anwendung, die Mapfiles in einer MySQL-Datenbank vorhält und die sich von dort editieren lassen, lassen sich Projekte leichter verwalten.
 
* Mit '''[[MapStorer]]''', einer webbasierten Anwendung, die Mapfiles in einer MySQL-Datenbank vorhält und die sich von dort editieren lassen, lassen sich Projekte leichter verwalten.
 
 
* '''[http://www.sourcepole.ch/sources/software/mapdesk/ Mapdesk]''', welches auch auf der bekannten [http://www.sourcepole.ch/sources/software/gis-knoppix/ GIS-Knoppix] zu.
 
* '''[http://www.sourcepole.ch/sources/software/mapdesk/ Mapdesk]''', welches auch auf der bekannten [http://www.sourcepole.ch/sources/software/gis-knoppix/ GIS-Knoppix] zu.
 
 
* '''[[Maplab]]''' von DM Solution
 
* '''[[Maplab]]''' von DM Solution
 
 
* Studenten der hft-stuttgart.de haben Tools zur Erzeugung von Mapfiles geschrieben:<br>1. aus GeoMedia Professional (VG-Erweiterung)<br>2. aus MapInfo Professional (MapBasic, Arbeit wird derzeit abgeschlossen). <br>siehe [http://intevation.de/pipermail/mapserver-de/2005-March/001134.html http://intevation.de/pipermail/mapserver-de/2005-March/001134.html]
 
* Studenten der hft-stuttgart.de haben Tools zur Erzeugung von Mapfiles geschrieben:<br>1. aus GeoMedia Professional (VG-Erweiterung)<br>2. aus MapInfo Professional (MapBasic, Arbeit wird derzeit abgeschlossen). <br>siehe [http://intevation.de/pipermail/mapserver-de/2005-March/001134.html http://intevation.de/pipermail/mapserver-de/2005-March/001134.html]
 
 
* Zusammen mit dem normalen Download des UMN MapServer-Pakets (inkl. Sourcen), gibt es übrigens auch ein Kommandozeilen-Tool namens ''''shape2img''''.
 
* Zusammen mit dem normalen Download des UMN MapServer-Pakets (inkl. Sourcen), gibt es übrigens auch ein Kommandozeilen-Tool namens ''''shape2img''''.
 
+
* '''[[QGIS]]''' kann auch Mapfiles exportieren, es kommt aber eher was bescheidenes raus.
* '''QGIS''' ([http://www.qgis.org www.qgis.org]) kann auch Mapfiles exportieren, es kommt aber eher was bescheidenes raus.
+
* '''[http://datenroulette.de/webmapping.php Mapfile Highlighting für kate]''' Martin Weis hat ein highlighting-file für den Editor [[:de:kate|kate]] geschrieben. Damit kann man map-files, die der UMN Mapserver verarbeitet, besser editieren.
  
 
==Demos ==
 
==Demos ==
* siehe [http://webgis.dyndns.org:8080/giswiki/Wiki.jsp?page=WebGISAnwendungsbeispiele#ref-WebGISAnwendungsbeispiele-4 WebGIS Anwendungsbeispiele]
 
  
 +
* siehe [[WebGIS_Anwendungsbeispiele#UMN-Mapserver-Demos|WebGIS Anwendungsbeispiele]]
 +
 +
==siehe auch==
 +
 +
* [[PROJ]]
 +
* [[Geospatial Data Abstraction Library]]
 +
* [[MapServer Workbench]]
 +
* [[OGR]]
 +
* [[PostGIS]]
 +
* [[MapLab]]
 +
* [[Python Cartographic Library]]
 +
* [[CartoWeb]]
 +
* [[shapelib]]
 +
* [[ZMapServer]]
 +
* [[Chameleon]]
 +
* [[MS4W]]
 +
* [[p.mapper]]
 +
* [[MapStorer]]
 +
* [[ka-Map]]
 +
* [http://map.krz.de/mapwww/?Software:Maptrimmer MapTrimmer]
 +
 +
==Weblinks==
 +
 +
* [http://www.umn-mapserver.de/ Mapserver Homepage (deutsch)] -  Die deutschsprachige Version der Homepage des UMN MapServer
 +
* [http://mapserver.gis.umn.edu/ Mapserver Homepage das Original (Englisch)] -  Das Hauptportal für UMN Mapserver in englischer Sprache. Hier finden sich u.a. alle verfügbaren Versionen zum Download.
 +
* [https://freegis.org/mailman/listinfo/mapserver-de Mapserver Mailing Liste (deutsch)] -  Deutschsprachige User Mailing Liste
 +
* [http://lists.gis.umn.edu/mailman/listinfo/mapserver-users Mapserver Mailing Liste (englisch)] -  Englichsprachige Mapserver Mailing Liste
 +
* [http://maps.dnr.state.mn.us/mapserver_demos/tests40/ MapServer Test Suite] -  Beispiele mit Sourcen zum Thema Beschriftung und Querys
 +
* [http://hypnos.cbs.umn.edu/tutorial/sections.html Mapserver Tutorial] -  Guter Mapserver Workshop zum Einstieg
 +
* [http://mapserver.gis.umn.edu/cgi-bin/wiki.pl Mapserver Wiki] -  Die Mapserver-Wiki-Seiten mit vielen Beispielen und Sourcen
 +
* [http://www.maptools.org/ Maptools.org] -  Empfehlenswerte Seite der Firma DM Solutions Group mit Tools und Links zum Thema Mapserver und Open Source GIS
 +
* [http://www.maptools.org/php_mapscript/ PHP Mapscript] -  PHP Erweiterung für Mapserver der Firma DM Solutions Group
 +
* [http://postgis.refractions.net/ Postgis] -  räumlichen Erweiterung des Open Source Datenbanksystems PostgreSQL / Schnittstelle für Mapserver
 +
* [http://www.mapmedia.de/dokumente/umn_signaturen_howto/index.html Signaturen und Symbole mit Mapserver] -  Gut aufbereitete Erläuterungen und Beispiele zur Erstellung von Signaturen und Symbolen mit UMN
 +
* [http://www.mapmedia.de/mapserver-handbuch.html UMN-Mapserver Handbuch] -  deutschsprachige Handbuch zum UMN MapServer
  
  
 
[[Kategorie:Web Mapping]]
 
[[Kategorie:Web Mapping]]
[[Kategorie:UMNMapserver]]
+
[[Kategorie:Mapserver]]
 +
[[Kategorie:Software]]
 
[[Kategorie:Open Source]]
 
[[Kategorie:Open Source]]
 +
[[Kategorie:MacOS]]
 +
[[Kategorie:Windows]]
 +
[[Kategorie:Linux]]
 +
[[Kategorie:C]]
 +
[[Kategorie:MapServer License]]

Aktuelle Version vom 16. April 2012, 13:50 Uhr

Beschreibung

Der UMN (University of Minnesota) MapServer wird als CGI-Applikation im WebServer betrieben. Die Tatsache, dass MapServer unter fast jedem Betriebssystem (UNIX/Linux/WinNT/Win2K) und fast jeder WebServer-Software eingesetzt werden kann, ist ein grosser Vorteil gegenüber anderen Produkten. MapServer kann auf Shapefiles, ArcSDE, Oracle Spatial, ArcInfo, MapInfo, DGN, ArcGrid, Erdas Imagine u. v. a. Datenformate zugreifen. Neben out-of-the-box Lösungen kann MapServer durch MapScript über PHP, Python, Perl oder Java angepasst werden.

Literatur

  • Bill Kropla (2005): "MapServer: Open Source GIS Development" ISBN 1590594908
  • Thorsten Fischer (2003): UMN MapServer 4.0: Handbuch und Referenz ISBN 3000126163

Homepage


Seiten zum Mapserver

deutschsprachige Seiten

weitere Seiten

Foren und Mailinglisten

Installation

Windows-Installation

Linux-Installation

  • FGS (FGS Linux Installer)

Beschränkungen (ohne Sourcecode zu ändern)

  • 200 Layers
  • 64 Symbole
  • 2048x2048 Pixel

Alternativen

Windows

  • Die DM Solutions Group Inc compiliert Windows Mapserver Versionen auf Anfrage. Die Kosten liegen bei 200 (??) €.

Erstellung von Mapfiles

Beschreibungen. Links

Tools

  • AveiN! - Mapserver Erweiterung für ArcView GIS 3.x, Download und Informationen bei http://www.terrestris.deoder bei sourceforge
  • AmeiN! - die UMN Erweiterung für ArcGIS 9, Download und Informationen bei http://www.terrestris.deoder bei sourceforge.
  • Mit MapStorer, einer webbasierten Anwendung, die Mapfiles in einer MySQL-Datenbank vorhält und die sich von dort editieren lassen, lassen sich Projekte leichter verwalten.
  • Mapdesk, welches auch auf der bekannten GIS-Knoppix zu.
  • Maplab von DM Solution
  • Studenten der hft-stuttgart.de haben Tools zur Erzeugung von Mapfiles geschrieben:
    1. aus GeoMedia Professional (VG-Erweiterung)
    2. aus MapInfo Professional (MapBasic, Arbeit wird derzeit abgeschlossen).
    siehe http://intevation.de/pipermail/mapserver-de/2005-March/001134.html
  • Zusammen mit dem normalen Download des UMN MapServer-Pakets (inkl. Sourcen), gibt es übrigens auch ein Kommandozeilen-Tool namens 'shape2img'.
  • QGIS kann auch Mapfiles exportieren, es kommt aber eher was bescheidenes raus.
  • Mapfile Highlighting für kate Martin Weis hat ein highlighting-file für den Editor kate geschrieben. Damit kann man map-files, die der UMN Mapserver verarbeitet, besser editieren.

Demos

siehe auch

Weblinks