Locked History Actions


NOTE: This page is outdated. If you are looking for up-to-date information, please refer to the official documentation on the deegree homepage.

deegree 3 mapService

1. Features of the implementation

  • Implementation of the WMS 1.1.1 and 1.3.0 specifications

  • Passes the OGC CITE test suites for 1.1.1 and 1.3.0, certification planned
  • High performance through code layering, streamlined data access, streamlined and optimized rendering, improved style handling and multi-resolution data access.
  • Extensive support for SLD / SE versions 1.0.0 and 1.1.0.
  • High-quality rendering: improved support for vector based line decorations, support for mm and meter UOMs in styles allowing for continuous scale dependent styling.
  • Scale dependent styling and improved SLD/SE parsing allows for dramatically decreased effort to define styles, support for SE also removes the need for a lot of proprietary extensions.
  • Templating for GetFeatureInfo-responses: easier configuration of HTML and other output formats.

  • Rendering process makes use of underlying streaming based data access, which decreases the memory footprint significantly and improves scalability.
  • Nearly complete support for raster symbolizing as defined in SE (with some extensions).
  • Complete support for TIME/ELEVATION and other dimensions for both feature and raster data, supports both 1.1.1 and 1.3.0.
  • Support for dynamic layers and styles, which enables adding/removing styles and layers at runtime, without the need for a context/web container restart.

2. See a demo installation

There are two showcases for noteworthy features of the deegree 3 mapService implementation.

2.1. Utah-workspace

The demo installation of the deegree 3 utah-workspace contains a deegree 3 mapService.

2.2. INSPIRE Data Themes

The demo installation of the deegree inspire-workspace contains a deegree 3 mapService.

3. Get it up and running in 5 minutes

Usually, the deegree mapService is one component of a spatial data infrastructure.
Examples may be found in the schowcases, which contain detailed information for a local setup:

4. Configuration basics

Like every other deegree 3 application, the configuration of the deegree mapService is based on the common deegree3/WorkspaceConfiguration concept.

At the moment, the deegree mapService configuration requires the manual editing of XML configuration files (a web interface is planned). If you followed the above steps, the $TOMCAT_HOME/webapps/$DEMO_NAME/WEB-INF/workspace folder contains your deegree workspace.

In addition to the general deegree workspace settings, a WMS workspace uses the following additional files:

`-- services
    |-- ...
    |-- html.gfi
    `-- wms.xml
  • html.gfi: Configuration file for GetFeatureInfo responses.

  • wms.xml: Main configuration file of the mapService.

The service specific configuration regarding these files is described on the dedicated page: deegree3/WMSConfiguration.

As soon as you are through with configurating the mapService, you should then turn to the much more interesting part of styling configuration.