Below are some examples to explain services usage by using HTTP/GET and KVP encoding.

Special Features of deegree WMS
Request / Description Result
OpenStreetMap slippy map

OpenStreetMap data can easily be accessed with a deegree WMS.

^ up
WMS 1.1.1 GetMap with OpenStreetMap slippy map

Please note: OpenStreetMap slippy map layers are only available by activating them in the wms_configuration.xml. Please have a look into the readme file and the wms_configuration.xml.

Please note: OpenStreetMap data: © OSM contributors, License: Creative Commons License.

 
deegree Charts

deegree WMS is able to use deegree Charts. With deegree Charts, data can be visualized in diagrams on the map.

^ up
WMS 1.1.1 GetMap with deegree Charts

GetMap request which uses deegree Charts.

...services?
REQUEST=GetMap
SERVICE=WMS
VERSION=1.1.1
WIDTH=250
HEIGHT=250
LAYERS=Counties,weatherstationPie
TRANSPARENT=TRUE
FORMAT=image/png
BBOX=301998.22085477994,4212557.410972418,424816.9128746998,4335376.102992338
SRS=EPSG:26912

Time Parameter

With the Time Parameter, you can send requests for each point in time supported by the requested layer. In our example, the points of the layer WeatherTime change their colour by changing the date.

^ up
WMS 1.1.1 GetMap Time Parameter for 2009-01-01

GetMap request which uses a Time Parameter.

Request for 2009-01-01

...services?
REQUEST=GetMap
SERVICE=WMS
VERSION=1.1.1
WIDTH=460
HEIGHT=348
LAYERS=Counties,WeatherTime
TRANSPARENT=TRUE
FORMAT=image/png
BBOX=216040.0644853472,4288835.113675533,609178.7323286751,4586253.06239179
SRS=EPSG:26912
STYLES=default,default
TIME=2009-01-01T00:00:00Z

WMS 1.1.1 GetMap Time Parameter for 2009-01-04

GetMap request which uses a Time Parameter.

Request for 2009-01-04

...services?
REQUEST=GetMap
SERVICE=WMS
VERSION=1.1.1
WIDTH=460
HEIGHT=348
LAYERS=Counties,WeatherTime
TRANSPARENT=TRUE
FORMAT=image/png
BBOX=216040.0644853472,4288835.113675533,609178.7323286751,4586253.06239179
SRS=EPSG:26912
STYLES=default,default
TIME=2009-01-04T00:00:00Z

Vendor specific parameters

deegree WMS supports several vendor specific parameters. You find some example requests for vendor specific parameters below.

^ up
WMS 1.1.1 GetMap SQL Template

Please note: This request needs an SQL database connection. Our example will work by enabling the OpenStreetMap layers and the needed database. Please have a look into the readme file and the advice in the wms_configuration.xml. You can find more information about the SQL template in the deegree WMS documentation in chapter 4.3 (support for additional and vendorspecific parameters)

GetMap request which uses SQL Templates to filter all pubs in Bonn from layer GastronomyBonn.

HTTP KVP request:

...services?
VERSION=1.1.1
REQUEST=GetMap
FORMAT=image/png
BBOX=7.08257,50.72333,7.11402,50.74511
WIDTH=500
HEIGHT=500
BGCOLOR=0xFFFFFF
EXCEPTIONS=application/vnd.ogc.se_inimage
TRANSPARENT=TRUE
STYLES=default:gastrobonn
LAYERS=gastrobonn
SRS=EPSG:4326
SQLTEMPLATES=select%20*%20from%20wms_bonn_gastro%20where%20type%20=%20%27pub%27

 
WMS 1.1.1 GetMap WKT

GetMap request which uses WKT ...

HTTP KVP request:

...services?
REQUEST=GetMap
SERVICE=WMS
VERSION=1.1.1
WIDTH=500
HEIGHT=500
LAYERS=Roads,target,position
TRANSPARENT=TRUE
FORMAT=image/png
BBOX=425857.48722366645,4511035.048362487,426739.98338053055,4511917.544519351
SRS=EPSG:26912
STYLES=default,default,default
WKT1=POINT(425998.7 4511829.3)
WKT2=POINT(426217.5 4511278.6)