Der Web Coverage Service Testserver http://geoserv.weichand.de/cgi-bin/test-dgm50.cgi stellt das bayerische Open Data Geländemodell (50m Gitterweite) bereit und basiert auf UMN Mapserver 7.0 beta 2 in Verbindung mit GDAL 1.11.2.
Datenquelle: Bayerische Vermessungsverwaltung – www.geodaten.bayern.de
GetCapabilities
GetCapabilities liefert die Beschreibung des Dienstes test-dgm50.cgi.
http://geoserv.weichand.de/cgi-bin/test-dgm50.cgi?
SERVICE=WCS&
ACCEPTVERSIONS=2.0.0&
REQUEST=GetCapabilities
DescribeCoverage
DescribeCoverage liefert die Beschreibung des Coverage dgm50.
http://geoserv.weichand.de/cgi-bin/test-dgm50.cgi?
SERVICE=WCS
&VERSION=2.0.0
&REQUEST=DescribeCoverage
&COVERAGEID=dgm50
GetCoverage
image/tiff (Komplettes Geländemodell) [202 MB]
Liefert das vollständige Coverage dgm50.
http://geoserv.weichand.de/cgi-bin/test-dgm50.cgi?
SERVICE=WCS&
VERSION=2.0.0&
REQUEST=GetCoverage&
COVERAGEID=dgm50&
FORMAT=image/tiff
image/tiff (Komplettes Geländemodell – verlustfrei komprimiert) [69 MB]
Liefert das vollständige Coverage dgm50 verlustfrei komprimiert.
http://geoserv.weichand.de/cgi-bin/test-dgm50.cgi?
SERVICE=WCS&
VERSION=2.0.0&
REQUEST=GetCoverage&
COVERAGEID=dgm50&
FORMAT=image/tiff&
GEOTIFF:COMPRESSION=LZW
image/tiff (Subset 500m x 500m)
Liefert das Coverage dgm50 im Bereich 4500000,5500000,4500500,5500500 und im Format GeoTIFF.
http://geoserv.weichand.de/cgi-bin/test-dgm50.cgi?
SERVICE=WCS&
VERSION=2.0.0&
REQUEST=GetCoverage&
COVERAGEID=dgm50&
FORMAT=image/tiff&
SUBSET=x(4500000,4500500)&
SUBSET=y(5500000,5500500)&
SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/31468
gml+image/tiff (Subset 500m x 500m | Multipart-Response)
Liefert das Coverage dgm50 im Bereich 4500000,5500000,4500500,5500500 als Multipart-Response. Neben dem GeoTIFF werden in einer HTTP-Response weitere Informationen zum Coverage über GML ausgeliefert.
http://geoserv.weichand.de/cgi-bin/test-dgm50.cgi?
SERVICE=WCS&
VERSION=2.0.0&
REQUEST=GetCoverage&
COVERAGEID=dgm50&
FORMAT=image/tiff&
MEDIATYPE=multipart/related&
SUBSET=x(4500000,4500500)&
SUBSET=y(5500000,5500500)&
SUBSETTINGCRS=http://www.opengis.net/def/crs/EPSG/0/31468
Die Multipart-Response kann beispielsweise mit Hilfe von curl oder dem Firefox-Plugin HTTP-Requester analysiert werden.

Link zur Mapfile: https://github.com/JuergenWeichand/geospatial-webservices-examples/blob/master/mapserver/wcs/wcs20-dgm50.map