Mapbender

from Wikipedia, the free encyclopedia
Mapbender

Official Mapbender logo (2018).
Basic data

developer Mapbender Development Team
Current  version 3.0.8.5
(February 5, 2020)
operating system cross-platform
programming language JavaScript
category Geographic information system
License MIT license
German speaking Yes
mapbender.org

Mapbender is an open-source - Web GIS . It is used, among other things, for the geo-data management of standardized geo-data infrastructures (GDI) and as a geoportal solution.

features

Map applications and geodata services can be adapted to individual needs or completely re-implemented with Mapbender like in a content management system via the web interface. The Web GIS is supplied with pre-configured applications for displaying, navigating and querying maps. Any number of applications including a differentiated role and rights management can be created with a single installation.

From version 3.0.4, Mapbender is licensed as open source software under the MIT license . Earlier versions were under the GNU GPL and the Simplified BSD license .

Mapbender is the first officially graduate project of the Open Source Geospatial Foundation ( OSGeo ), which has also owned the copyright since June 2009.

commitment

Mapbender is often used together with other OSGeo projects such as MapServer , GeoServer or deegree and is part of the OSGeo-Live project .

By consistently adhering to the international standards of the OGC, Mapbender can be used globally.

Mapbender is used in numerous projects in the private sector and the public sector. Some examples are listed in the Mapbender gallery.

technology

Mapbender contains interfaces for orchestrating , displaying, navigating and querying distributed map services . The maps and geographic objects are requested via the Web Map Service (WMS), Web Map Tile Service (WMTS) and Web Feature Service (WFS) interfaces standardized by the Open Geospatial Consortium (OGC) .

The Web GIS contains modules for the administration of services, users and applications as well as the editing of data. The Mapbender data model enables user and project-specific logging. Each user can save their current session individually. The search modules (from Mapbender version 3 via SQL and Solr , with older versions via WFS) can be used to search for attributes of the geodata.

In the replacement of Mapbender version 2, only the completely newly developed version 3 is further developed.

The development takes place with the PHP-based MVC framework Symfony . Are used further jQuery and Openlayers and bootstrap . All databases connected by Doctrine (PHP) are supported by Mapbender from version 3. These include PostgreSQL / PostGIS , MySQL and SQLite , among others .

Mapbender's code management takes place via the GitHub file hosting service , which also contains the publicly accessible documentation.

Mapbender version 2.x is written in PHP , JavaScript and SQL and is based on the PostgreSQL / PostGIS or MySQL databases , although MySQL was no longer supported for administration from version 2.6. The user manual, the development and application examples of Mapbender Version 2 were created and maintained in a wiki . The code management took place in the SVN of OSGeo .

Web links

Individual evidence

  1. The Mapbender developers. In: mapbender.org. Retrieved May 25, 2020 .
  2. Download page of version 3.x. In: mapbender.org. Retrieved February 17, 2020 .
  3. The mapbender Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed on September 6, 2018).
  4. Mapbender changelog on GitHub
  5. ^ OSGeo Foundation News
  6. Overview of Mapbender at live.osgeo.org , accessed on July 4, 2015.
  7. Mapbender Gallery accessed on July 25, 2020.
  8. Mapbender WMTS
  9. Download page of version 2.x ( Memento from July 6, 2015 in the Internet Archive ) (English).
  10. Version history Mapbender
  11. Mapbender on GitHub, accessed on July 25, 2020.
  12. Article MySQL in the Mapbender Wiki
  13. svn osgeo mapbender accessed on July 4, 2015 (English).