News in Mapbender 2.7
From MapbenderWiki
Please notice: This page is under construction !!!!
Contents |
english
Mapbender Changelog Version 2.7
Demo on mapbender.telascience.org
students
In 2009 Google has sponsored two students to work on Mapbender for three months.
- Mifan Careem from Sri Lanka has added CSW support, you can now upload catalogs in Mapbender and search them in your map applications. A preview of the admin interface and the map application is available.
- Karim Malhas from Germany has worked on the administration interfaces, and came up with a simplified user interface, that will make using Mapbender much easier for administrators. A demo application will come with Mapbender 2.7 rc1. Here's a demo.
- Please programm for Google Summer of Code 2010!
- Find more information at [1]
user
install and update script
Thomas Baschetti
- easy Mapbender installation with the install.sh respectively install.bat
- keep your database up-to-date with the update.sh
new template applications
Christoph Baudson
new administration
Karim Malhas
Mapbender API
Christoph Baudson
new digitize functionality
Christoph Baudson
- spit line
- clone
- ....
improved WFS configuration
CB
- checkboxes, datepicker, selectbox
- Helptext
- Kategorien (Reiter)
new print module
Christoph Baudson'
Change Style
Astrid Emde
- Änderung des Styles über das Kontextmenü des Layers
resultList
Karim Malhas
Metadatasearch
Armin Retterath
Zusatz zum OWSPROXY
Armin Retterath
deutsch
Mapbender Changelog Version 2.7
Demo on mapbender.telascience.org
Studenten
- Programmiert für Mapbender beim Google Summer of Code!
- Alle Infos unter [2]
- Mai bis August 2010
- Bezahlung durch Google
- Anerkennung als Praktikum durch Uni möglich
Anwender
Installations- und update-Skript
TB
- vereinfachte Mapbender Installation durch das Skript install.sh bzw install.bat
Geoportal.rlp.de
The Mapbender code from the geoportal of Rhineland-Palatine in Germany is now being merged into the Mapbender trunk. Functionality includes
- enhanced WMS monitoring
- enhanced WFS configuration
- GeoRSS import and export
- enhanced WMC handling, including export to OpenLayers
- WMS with HTTP basic and digest authentication, this modul has one client and one server-side so mapbender is able to consume its own wms services which can be seerved as a ows proxy. The functionality is tested with many different client applications and it works well.
- Enhanced logging functionality - the owners can activate logging for the wms resources which are secured by mapbenders ows proxy (old version and the new http_digest version with persistent urls!). They have the possibility to count the requests.
- Mapbender gets a simple http-get search interface for the administrated resources. The interface will return json, georss or iso19139 files. This interface works like a extented opensearch interface an maybe mapped to opensearch in near future. The goal of the interface is the easy integration of mapbender in different content management systems like typo3 or joomla. Following resources can be searched
- wms
- wms-layer
- wfs
- wfs-featuretypes
- wfs-featuretype modules
- wmc documents
- georss links - in near future
- The interface will allow to do an advanced search with parameters like
- searchText (titles | abstracts | keywords)
- registratingDepartments
- isoCategories
- inspireThemes
- customCategories
- registrationDate
- bbox - with OGC intersects, disjoint and within operations (over postgis)
- paging
- ...
- Demo: http://www.geoportal.rlp.de/mapbender/php/mod_callMetadata.php?searchText=e&searchResources=wms&languageCode=en&maxResults=10
- An extendend configuration GUI for the wfs_conf, where the registrating departments can define the wfs clients much easier. There are modules for datepickers, helptexts, ... - and the gazetteer filters (e.g.: like, equal, ...) can be defined in the gui itself and don't have to be configured in a config file as before.
For more information, take a look at http://www.geoportal.rlp.de or ask mailto: kontakt(ät)geoportal(dot)rlp(punkt)de.
jQuery / API
The Mapbender API has been significantly simplified, it now relies on jQuery plugins. Each element of an application is an individual plugin, which makes Mapbender more stable and easier to maintain and extend. Take look at the original concept, and read a draft of the API documentation. You can also take a look at the tutorial how to write a Mapbender module.
Print module
The print module has been overhauled and comes with two new features:
Template printing
Customizing your prints is now easy thanks to the enhancement by Michael Schulz. You can define a template PDF, that contains your layout, logos etc, and just leave blank squares for a map, a legend etc. Mapbender will then use a given template and print the map items within these blank areas. No code needs to be touched, which makes it easy for an administrator to customize printing.
Drag-and-drop
You can now select the area to print via drag-and-drop. You can activate a print frame, enlarge it, rotate it and move it across the map. Here's a detailled description. This new change will make printing much more intuitive, as the map itself is no longer resized.
More
There a lot more new features in Mapbender 2.7, just take a look at the tracker.
