Mapbender
Inhaltsverzeichnis
Beschreibung
Mapbender ist eine Software zur Verwaltung von Kartenanwendungen und Geodiensten. Über die Administrationsoberfläche können Anpassungen an den Funktionalitäten und am Design vorgenommen werden. Mapbender basiert auf den Technologien Symfony, JQuery und OpenLayers und ist plattformunabhängig. Die Software kann unter Windows, Mac und Linux eingesetzt werden. Ab der Version 3.0.4 ist Mapbender als Open Source Software unter der MIT-Lizenz lizenziert. Seit 2006 ist Mapbender ein qualitätsgesichertes, offizielles Projekt der Open Source Geospatial Foundation (OSGeo).
Die Entwicklung und der Support für Mapbender werden kollaborativ im Sinne der Open Source Entwicklungsmethodologie koordiniert. Der Haupt-Entwicklungspartner ist die WhereGroup. Mapbender Wissensvermittlung bietet die FOSS Academy im Rahmen von Schulungen und Workshops an.
Funktionalitäten
Mapbender enthält Oberflächen für die Orchestrierung, Anzeige, Navigation und Abfrage von Kartendiensten. Die Karten und Geoobjekte werden über die vom Open Geospatial Consortium (OGC) standardisierten Schnittstellen Web Map Services (WMS) und Web Feature Services (WFS) angefordert.
Über die Weboberfläche können Anwendungen angepasst werden. Dazu steht eine Sammlung an gestaltbaren Elementen zur Verfügung. Die Gestaltung erfolgt über anpassbare Templates und über CSS. Aufbauend auf eine integrierte Benutzerverwaltung können die einzelnen Anwendungen oder auch nur einzelne Funktionen sowie Kartendienste gezielt für Nutzer freigegeben werden.
Mapbender enthält Module für die Verwaltung der Dienste, Benutzer und Anwendungen sowie das Editieren von Daten. Das Mapbender-Datenmodell ermöglicht Benutzer- und projektspezifische Protokollierung. Mapbender bietet außerdem Suchmodule (über SQL oder Solr), über die Suchen in den Attributen der Geodaten zur Verfügung gestellt werden. Jeder Benutzer kann seine aktuelle Sitzung mit Hilfe von Dokumenten des Dienstes Web Map Context (WMC) speichern, die von Mapbender in der Datenbank gesichert werden. Zusätzlich sind ein webbasierter Druck mit veränderbaren Druckvorlagen sowie Bildexport, GPS-Positionierung, webbasierte Datenerfassung und viele weitere Funktionalitäten möglich. Außerdem kann Mapbender um eigene Module erweitert werden, womit zusätzliche Funktionen bereitgestellt werden können.
Durch ein eigenes Template, das für die Nutzung auf mobilen Endgeräten erstellt wurde, kann Mapbender auch auf diesen verwendet werden.
Verwendung und Mapbender Galerie
Mapbender wird häufig zusammen mit anderen OSGeo-Projekten wie UMN MapServer, GeoServer oder deegree eingesetzt, ist aber durch die konsequente Einhaltung der internationalen Standards des OGC global einsetzbar.
Verwendung findet Mapbender in zahlreichen Projekten. Einige sind in der Mapbender Galerie aufgeführt. Weitere Informationen und Links finden sich auf der Mapbender Homepage.
Die Mapbender Demo-Anwendung befindet sich unter Mapbender-Demo.