Bonjour,
Depuis quelques jours, nous n'arrivons plus à charger les couches WMTS via la librairie OWSLib (https://github.com/geopython/OWSLib)
Après vérification, il s'avère que ça vient d'un changement dans le GetCapabilities des URI des namespaces :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <Capabilities xmlns=<a href="https://www.opengis.net/wmts/1.0" target="_blank">https://www.opengis.net/wmts/1.0</a> xmlns:gml=<a href="https://www.opengis.net/gml" target="_blank">https://www.opengis.net/gml</a> xmlns:ows=<a href="https://www.opengis.net/ows/1.1" target="_blank">https://www.opengis.net/ows/1.1</a> xmlns:xlink=<a href="https://www.w3.org/1999/xlink" target="_blank">https://www.w3.org/1999/xlink</a> ...
Les URI sont désormais en https au lieu de http.
Or il se trouve que ces URI sont en dur en HTTP dans OWSLib : https://github.com/geopython/OWSLib/...ib/wmts.py#L43
Savez vous s'il y a une raison particulière à avoir passer ces URI en https ? Officiellement (ou du moins habituellement), elles sont plutôt en HTTP (d'ailleurs, l'URI est automatiquement redirigé en HTTP)
J'imagine que je ne suis pas le seul à utiliser cette librairie Python, donc à rencontrer des soucis.
J'ai patché temporairement OWSLib pour contourner le problème mais ce serait bien de savoir si ce changement est définitif.
Merci de vos retours.
Matthieu
Partager