WCS 2.0.1 Scaling should use short names for axis

Description

WCS 2.0.1 GetCoverage requests which are utilizing the Scaling extension require that axis which are used for scaling are defined with URI.

http://localhost:8080/geoserver/wcs?service=WCS&version=2.0.1&request=GetCoverage&coverageID=sf__sfdem&SUBSET=E(589980,590000)&SUBSET=N(4913700,4923700)&SCALESIZE=http://www.opengis.net/def/axis/OGC/1/i(200),http://www.opengis.net/def/axis/OGC/1/j(200)

The more user-friendly way, which seems to be also correct by the standard, would be to accept the same axis labels which are announced in DescribeCoverage of the corresponding coverage. For the above case DescribeCoverage
http://localhost:8080/geoserver/wcs?service=WCS&version=2.0.1&request=describecoverage&coverageID=sf__sfdem
returns grid labels "axisLabels>i j<" and the native CRS labels as "axisLabels="E N""
The SCALESIZE parameter in the example would therefore be simply

References:

Environment

None

Status

Assignee

Andrea Aime

Reporter

Jukka Rahkonen

Triage

None

Fix versions

Affects versions

2.10.2
2.11.0

Components

Priority

Medium
Configure