OGC API - Maps¶
A OGC API - Maps based on the current early specification draft, delivering partial functionality:
Collection listing
Styles per collection
Map and info support for single collection
Missing functionality at the time of writing, and known issues:
API definition
Maps specific metadata (e.g., scale ranges)
Support for multi-collection map representation
HTML representation of a map with OpenLayers is only partially functional
OGC API - Maps Implementation status¶
Version |
Implementation status |
|
|---|---|---|
Part 1: Core |
Implementation based on early specification draft. |
|
Part 2: Partitioning |
Implementation based on early specification draft. |
Installing the GeoServer OGC API - Maps module¶
Login, and navigate to and check Build Information to determine the exact version of GeoServer you are running.
Visit the website download page, change the Development tab, and locate the nightly release that corresponds to the GeoServer you are running.
Follow the Community Modules link and download
ogcapi-mapszip archive.3.0-SNAPSHOT example: geoserver-3.0-SNAPSHOT-ogcapi-maps-plugin.zip
The website lists active nightly builds to provide feedback to developers, you may also browse for earlier branches.
Warning
Verify that the version number in the filename corresponds to the version of GeoServer you are running (for example geoserver-3.0-SNAPSHOT-ogcapi-maps-plugin.zip).
Extract the contents of the archive into the
WEB-INF/libdirectory in GeoServer.Restart GeoServer.
On restart the services are listed at http://localhost:8080/geoserver
Configuration of OGC API - Maps module¶
The module is based on the GeoServer WMS one, follows the same configuration and exposes the same layers. As a significant difference, Maps does not have a concept of layer tree, so only individual layers and groups can be exposed.