WMS requests for multidimensional coverages¶
WMS with multidimensional extensions allows to get portrayals of slices of multidimensional datasets specifying values on specific dimensions, as an instance, time.
WMS Sample Requests¶
GetMap
GeoTiff¶
GetMap over a layer with time and elevation enabled.
Elevation(0.0) / Time(2013-09-09T12:00:00.000Z)
NetCDF¶
GetMap over a layer with time, elevation and the UPDATED custom dimension enabled. Mind the DIM_ prefix for the custom dimension.
Elevation(35.0) / Time(2013-03-01T00:00:00.000Z) / DIM_UPDATED=2018-07-02T07:52:08.000Z
Warning
On some systems, the previous link will produce a white image. In that case, use this alternative URL (where the DIM_UPDATED contains a rounded value). In any case, you will find the proper value in the WMS getCapabilities document.
Specifying only the custom dimension
A result will be produced only if the defaults for time (current) and elevation (the lowest one) along with the specified custom dimensions value match any of the records in the dataset. For this example the last file date was chosen, which contains the “current” time.
Most probably you will get a white image. You can avoid this behaviour by setting the default values to use when the input dimension parameters are not set. For the following example you can go to the Layer Configuration Page –> Dimensions section of the layer NO2 and configure the following behaviour for the default value.
If you execute the same request defined above, you should see the following result:
Grib¶
GetMap over a layer with time and elevation enabled.
Elevation(10.0) / Time(2014-01-24T00:00:00.000Z)
Elevation(10.0) / Time(2014-01-24T21:00:00.000Z)
As stated at the beginning of this section, WMS allows to get portrayals of the coverages configured in the server. The next chapter will introduce a GeoServer capability which can be used to combine somehow different coverages in order to aggregate them on the same map. Afterwards, we will illustrate GeoServer processing capabilities to allow customizations of the maps rendering.