geoserver/geoserver — pull request #13 by mbenowit (2012-08-03 20:05:12+00:00)
Title: Add support for custom dimensions.

Added support for custom dimensions on coverage layers, as described in this mailing list discussion: http://osgeo-org.1560.n6.nabble.com/Modification-to-support-custom-dimensions-for-coverage-layers-td4474094.html

Includes unit tests for GetCapabilities, GetMap and GetCoverage requests. The CustomFormatReader added under main/src/test/java shows how a coverage reader can support custom dimensions.

The parameter filtering in the modified core logic will allow a non-standard dimension ONLY if the reader declares that it supports it. Unsupported dimension inputs will still be filtered out as before.