diff --git a/fixtures/wms/capabilities-brgm-1-1-1.xml b/fixtures/wms/capabilities-brgm-1-1-1.xml index f8b810d..019d86e 100644 --- a/fixtures/wms/capabilities-brgm-1-1-1.xml +++ b/fixtures/wms/capabilities-brgm-1-1-1.xml @@ -240,7 +240,7 @@ - + SCAN_F_GEOL250 Carte géologique image de la France au 1/250000 BD Scan-Géol-250 est la base de données géoréférencées des cartes géologiques image à 1/250 000. Utilisation scientifique, technique, pédagogique @@ -275,7 +275,7 @@ - + SCAN_D_GEOL50 Carte géologique image de la France au 1/50 000e BD Scan-Géol-50 est la base de données géoréférencées des cartes géologiques 'papier' à 1/50 000 diff --git a/fixtures/wms/capabilities-brgm-1-3-0.xml b/fixtures/wms/capabilities-brgm-1-3-0.xml index 97ca70d..fa653ee 100644 --- a/fixtures/wms/capabilities-brgm-1-3-0.xml +++ b/fixtures/wms/capabilities-brgm-1-3-0.xml @@ -248,7 +248,7 @@ 200000 1e+07 - + SCAN_F_GEOL250 Carte géologique image de la France au 1/250000 BD Scan-Géol-250 est la base de données géoréférencées des cartes géologiques image à 1/250 000. Utilisation scientifique, technique, pédagogique @@ -289,7 +289,7 @@ 80000 500000 - + SCAN_D_GEOL50 Carte géologique image de la France au 1/50 000e BD Scan-Géol-50 est la base de données géoréférencées des cartes géologiques 'papier' à 1/50 000 diff --git a/src/wms/capabilities.spec.ts b/src/wms/capabilities.spec.ts index 32d2f40..e22d151 100644 --- a/src/wms/capabilities.spec.ts +++ b/src/wms/capabilities.spec.ts @@ -183,7 +183,7 @@ describe('WMS capabilities', () => { }, keywords: ['Geologie', 'INSPIRE:Geology', 'Geology'], name: 'SCAN_F_GEOL250', - queryable: false, + queryable: true, styles, title: 'Carte géologique image de la France au 1/250000', }, @@ -222,7 +222,7 @@ describe('WMS capabilities', () => { }, keywords: ['Geologie', 'INSPIRE:Geology', 'Geology'], name: 'SCAN_D_GEOL50', - queryable: false, + queryable: true, styles, title: 'Carte géologique image de la France au 1/50 000e', }, diff --git a/src/wms/capabilities.ts b/src/wms/capabilities.ts index acb50d1..8fe059c 100644 --- a/src/wms/capabilities.ts +++ b/src/wms/capabilities.ts @@ -133,7 +133,11 @@ function parseLayer( ? boundingBoxes : inheritedBoundingBoxes; - const queryable = layerEl.attributes.queryable === '1' ? true : false; + const queryable = + layerEl.attributes.queryable === '1' || + layerEl.attributes.queryable === 'true' + ? true + : false; const keywords = findChildrenElement( findChildElement(layerEl, 'KeywordList'),