Opened 9 years ago

Closed 9 years ago

#1079 closed defect (fixed)

WCS GetCoverage error when encode in application/gml+xml

Reported by: Bang Pham Huu Owned by: Bang Pham Huu
Priority: major Milestone: 9.2
Component: petascope Version: development
Keywords: Cc:
Complexity: Medium

Description

The problem is with "format=application/gml+xml" in WCS query

No appropriate format extension was found that can handle the request for format : application/gml xml

It looks like it should work like GetCoverage:

http://localhost:8080/rasdaman/ows?service=WCS&version=2.0.1&request=GetCoverage&coverageId=mr&subset=i(10,20)&subset=j(10,20)

but adding the argument format then it will return error

http://localhost:8080/rasdaman/ows?service=WCS&version=2.0.1&request=GetCoverage&coverageId=mr&subset=i(10,20)&subset=j(10,20)&format=application/gml+xml

So I think there are 2 things can do:
+ Remove format=application/gml+xml in the end of query when "DownloadCoverage" in WCS-Client. (for short temporary if you think it is necessary).
+ Fix it correctly in Petascope that it can accept format=application/gml+xml and return the GML file.

Change History (6)

comment:1 by Bang Pham Huu, 9 years ago

Owner: changed from Alex Dumitru to Bang Pham Huu
Status: newassigned

May be I will assign to me for fixing problem in Petascope.

comment:2 by Dimitar Misev, 9 years ago

Owner: changed from Bang Pham Huu to Alex Dumitru

Wait Bang.. do not start fixing tickets immediately. Wait for Alex to assign to you if he thinks that's a good idea.

comment:3 by Bang Pham Huu, 9 years ago

yes, Dimitar, I've experience before, so I assign but still wait for his consideration. Anyway, thanks.

comment:4 by Bang Pham Huu, 9 years ago

I have to report to Alex again as I've changed without his agreement and let he consider.

comment:5 by Dimitar Misev, 9 years ago

Owner: changed from Alex Dumitru to Bang Pham Huu

comment:6 by Bang Pham Huu, 9 years ago

Resolution: fixed
Status: assignedclosed

patch was accepted, close ticket, thanks.

Note: See TracTickets for help on using tickets.