Fix WMTS wrapX detection if WGS84BoundingBox is not set

This commit is contained in:
Maximilian Krög
2021-06-17 11:55:40 +02:00
parent 8520a18eae
commit 3ebcdb45d9

View File

@@ -498,8 +498,9 @@ export function optionsFromCapabilities(wmtsCap, config) {
const wgs84ProjectionExtent = getProjection('EPSG:4326').getExtent(); const wgs84ProjectionExtent = getProjection('EPSG:4326').getExtent();
extent = matrixSetExtent; extent = matrixSetExtent;
wrapX = wrapX =
wgs84BoundingBox[0] === wgs84ProjectionExtent[0] && !wgs84BoundingBox ||
wgs84BoundingBox[2] === wgs84ProjectionExtent[2]; (wgs84BoundingBox[0] === wgs84ProjectionExtent[0] &&
wgs84BoundingBox[2] === wgs84ProjectionExtent[2]);
} }
const tileGrid = createFromCapabilitiesMatrixSet( const tileGrid = createFromCapabilitiesMatrixSet(