You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug] WMSLayer positions EPSG:4326 images as CARTESIAN #10806
The stored object is the GetImageParameters passed to getImage(), whose field has been crs since #8262 (crs: srs). lastRequestParameters.srs is always undefined, so the image is always CARTESIAN. This affects srs: 'EPSG:4326' and srs: 'auto' under GlobeView, which resolves to EPSG:4326.
Expected Behavior
An image requested in EPSG:4326 is rendered with _imageCoordinateSystem: COORDINATE_SYSTEM.LNGLAT.
Steps to Reproduce
Render new _WMSLayer({data: wmsUrl, layers: [...], srs: 'EPSG:4326'}) in a MapView: the GetMap request uses CRS=EPSG:4326, but the image is stretched as a Web Mercator rectangle. Reproduced on master with a unit test that records the request and inspects the sub layer.
Environment
Framework version: deck.gl master (b04c8f2), also 9.4.0
Activity