Opened 8 years ago

Closed 8 years ago

#1310 closed defect (fixed)

Petascope_Error with subsettingcrs GET/KVP of projection

Reported by: Bang Pham Huu Owned by:
Priority: major Milestone: 9.3
Component: petascope Version: development
Keywords: Cc: Dimitar Misev, Vlad Merticariu
Complexity: Medium

Description

In WCS which is added CRS_Extension for projection coverage same as crsTransform() in WCPS.

2 new key/value was added is (subsettingcrs and outputcrs) in CRS Extension.

Here is description

The subsettingCrs parameter in a GetCoverage request, if present, shall have as its value
a CRS Identifier described in the crsSupported list delivered in the CrsMetadata
element of the Capabilities document of the server addressed.


A GetCoverage request may contain an additional parameter, outputCrs, to indicate a
particular CRS in which the client wants to receive the result coverage produced by the
server. Admissible values for this parameter are URIs which resolve to exactly one CRS

and WCS query

http://localhost:8080/rasdaman/ows?service=WCS&version=2.0.1&request=GetCoverage&
coverageId=mr&subset=i(0,20)&subset=j(0,5)&
subsettingcrs=http://www.opengis.net/def/crs/EPSG/0/4326

with error

<ows:ExceptionReport version="2.0.0" xsd:schemaLocation="http://www.opengis.net/ows/2.0 http://schemas.opengis.net/ows/2.0/owsExceptionReport.xsd">
<ows:Exception locator="subsettingcrshttp://www.opengis.net/def/crs/EPSG/0/4326" exceptionCode="InvalidEncodingSyntax">
<ows:ExceptionText>Document received does not conform with protocol syntax</ows:ExceptionText></ows:Exception>
</ows:ExceptionReport>

It works with outputCrs keyword

http://localhost:8080/rasdaman/ows?service=WCS&version=2.0.1&request=GetCoverage&coverageId=mr&subset=i(0,20)&subset=j(0,5)
&outputCrs=http://www.opengis.net/def/crs/EPSG/0/4326

Change History (1)

comment:1 by Bang Pham Huu, 8 years ago

Milestone: 9.29.3
Resolution: fixed
Status: newclosed

This ticket was fixed in patch ticket 1188, close ticket.

Note: See TracTickets for help on using tickets.