Skip to content

Conversation

@lowzonenose
Copy link

@lowzonenose lowzonenose commented May 6, 2025

Dans la norme OGC, le paramètre style est obligatoire dans la requête GetTile du WMTS (ttps://www.ogc.org/standards/wmts/ ).

Il faut donc toujours proposer un style pour le WMTS

  • soit le GetCapabilities nous fournit l'information du style par défaut dans sa liste (attribut isDefault)
  • soit on choisie aléatoirement un style dans la liste (par convention, le 1er de la liste)

L'idéal est de modifier le code de la dépendance qui parse le GetCapabilities (https://github.com/camptocamp/ogc-client) :
image

@LHBruneton-C2C
Copy link
Member

LHBruneton-C2C commented May 7, 2025

Merci @lowzonenose pour cette proposition d'amélioration.

Pour qu'elle soit approuvée, il faudrait juste rétablir les exemples à leur valeur d'origine, et ajouter un test sur le nouveau comportement introduit.

Le test est à ajouter dans le fichier https://github.com/camptocamp/geospatial-sdk/blob/main/packages/openlayers/lib/map/create-map.test.ts (qui en contient déjà d'autres qui peuvent servir d'exemple).

@LHBruneton-C2C
Copy link
Member

Bonjour @lowzonenose ,

Je vois qu'un commit de merge a été ajouté ce matin. La branche ne pourra plus être acceptée en l'état, car l'historique git n'est pas propre. Il faudrait plutôt jouer un rebase.

Merci d'avance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants