Opened 7 years ago

Closed 7 years ago

#1748 closed enhancement (fixed)

WSClient_Display WMS overview image as WMSLayer in WebWorldWind

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

Description

Current, WSClient sends 1 GetMap request for the default WMS overview. It works fine with small coverage but cannot work with big coverage. It needs to be changed to use WMSLayer in WebWorldWind as WMS client will split into multiple GetMap requests which servers can process in parallel.

Change History (7)

comment:1 by Dimitar Misev, 7 years ago

or it could try to calculate a small subset e.g. in the center based on the resolution for this single GetMap request.

in reply to:  1 comment:2 by Bang Pham Huu, 7 years ago

Replying to dmisev:

or it could try to calculate a small subset e.g. in the center based on the resolution for this single GetMap request.

From WSClient, it doesn't know the coverage's resolution and a small subset is too vague.

comment:3 by Dimitar Misev, 7 years ago

A small subset would be something of say max 600x600px. But if resolution is unknown (you can't get this from DescribeCoverage?) then this can't work I guess.

in reply to:  3 comment:4 by Bang Pham Huu, 7 years ago

ok, so let's just change to WMSLayer.

comment:5 by Dimitar Misev, 7 years ago

I'd argue that the sample GetMap request that is shown on the WMS tab is still nice to have, e.g. for manual testing?

in reply to:  5 comment:6 by Bang Pham Huu, 7 years ago

Replying to dmisev:

I'd argue that the sample GetMap request that is shown on the WMS tab is still nice to have, e.g. for manual testing?

yes, it is still the same, only change is instead of using SurfaceImageLayer in WebWorldWind, it uses WMSLayer.

comment:7 by Bang Pham Huu, 7 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.