From 3ebcdb45d925778a5af299b99d6c99358644c1a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Kr=C3=B6g?= Date: Thu, 17 Jun 2021 11:55:40 +0200 Subject: [PATCH] Fix WMTS wrapX detection if WGS84BoundingBox is not set --- src/ol/source/WMTS.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ol/source/WMTS.js b/src/ol/source/WMTS.js index d035d041d5..53dd2fe78a 100644 --- a/src/ol/source/WMTS.js +++ b/src/ol/source/WMTS.js @@ -498,8 +498,9 @@ export function optionsFromCapabilities(wmtsCap, config) { const wgs84ProjectionExtent = getProjection('EPSG:4326').getExtent(); extent = matrixSetExtent; wrapX = - wgs84BoundingBox[0] === wgs84ProjectionExtent[0] && - wgs84BoundingBox[2] === wgs84ProjectionExtent[2]; + !wgs84BoundingBox || + (wgs84BoundingBox[0] === wgs84ProjectionExtent[0] && + wgs84BoundingBox[2] === wgs84ProjectionExtent[2]); } const tileGrid = createFromCapabilitiesMatrixSet(