GeoServer : GSIP 60 - WMS Time and Elevation support for vector and raster data
This page last changed on Dec 15, 2011 by cholmes.
Add support for Time and Elevation for vector and raster data
First commit on trunk for 2.2.0, no current plan to backport to 2.1.x, but should be possible to do with some effort.
Choose one of: Under Discussion, In Progress, Completed, Rejected, Deferred
Add explicit support for TIME, ELEVATION and other generic dimensions in WMS for both raster and vector data.
The current time and elevation KVP parsers limit the expression of the time of interest or elevation to a single value, the proposal will expand the parsers capabilities to deal with lists of values.
Default values must be provided also in case they are not specified in the request.
Moreover the time KVP parser must be able to parse also the "current" value which will be assumed to be the most recent time position available for the selected layer.
Adding support for ND in vector data means:
This information will be presented in the GUI as a new ND configuration panel and stored in the configuration among the FeatureTypeInfo metadata.
During the execution of GetMap/GetFeaturInfo requests the TIME/ELEVATION parameters will be turned into GeoTools filters to be merged with the envetual other filters coming from CQL_FILTER/FILTER/FEATURE_ID.
Enabling time support in raster means:
Similarly to the vector path the GetMap/GetFeatureInfo requests will merge in the parsed TIME/ELEVATION read parameters among the ReadParameterValue provided to the reader when getting back the coverage.
Map producers at the moment do not clearly advertise their capabilities. In particular adding the time/elevation domain into the mix we're interested in advertising explicitly the format capabilities, starting with what is already there and allowing for more:
The last flag marks the output format as being able to handle multiple maps in the output, when that is available the code will generate not a single map, but one per time/elevation value provided and let the output format merge them somehow.
The WMS capabilities (both 1.1 and 1.3) documents will be extended to advertise time/elevation support on the layers that have ND support enabled.
This section should contain feedback provided by PSC members who may have a problem with the proposal.
State here any backwards compatibility issues.
Ben Caradoc-Davies: +1
|Document generated by Confluence on May 14, 2014 23:00|