Skip to content

Style TMS - Améliorer les informations d'erreur #665

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
2 tasks
IGNF-Xavier opened this issue Feb 15, 2025 · 1 comment
Open
2 tasks

Style TMS - Améliorer les informations d'erreur #665

IGNF-Xavier opened this issue Feb 15, 2025 · 1 comment
Assignees
Labels
enhancement Nouvelle fonctionnalité ou amélioration
Milestone

Comments

@IGNF-Xavier
Copy link
Contributor

Lors de l'ajout d'un fichier de style, sur la page prévisualisation
Image

Quand la coche est sur SLD ou QML, nous avons bien une information concernant la ou les couches pour lequelles il faut ajouter un fichier de style.

Quand la coche est sur mapbox, nous n'avons aucune information sur les couches présentes pour lesquelles un seul fichier json peut porter toute la symbologie :
Image

Je propose :

  • de lister les couches de données sur lesquelles s'appliqueront le fichier mbstyle
  • d'indiquer en erreurs :
    Cas où il y a un problème dans la définition du source layer :
    source-layer [xxxxxxxxxx] ne correspond à aucune des couches présentes et listées ci-dessus
    Cas où il y a un problème dans le nom de la source qui correspond au nom du TMS
    source [yyyyyyyyyy] ne correspond pas à la source [nom_du_TMS]
    Cas où il y a un problème sur les critères de symbologie
    L'attribut [xxxxxxx:zzzzzzzz] utilisé pour la symbologie n'existe pas ou sa source-layer [xxxxxxx] ne correspond pas aux couches présentes et listées ci-dessus

Avec ces éléments rendus, on devrait pouvoir faire figurer les problèmes de casse

@slafayIGN
Copy link
Contributor

Il faudrait peut-être attendre de voir les premières propositions de design de #407 ?

L'interface actuelle, par son choix de faire ces opérations dans une modale, contraint énormément l'espace disponible. Une fois placé le titre de la modale, l'input avec son label et son texte d'aide, le choix du format et l'explication associée... il ne reste presque plus de place verticalement. On a d'ailleurs un scroll vertical dès qu'il y a plusieurs tables en WFS.
Et on peut seulement élargir une modale, elle sera toujours limitée à 80% de la hauteur de l'écran (règle fixée par le DSFR)

@slafayIGN slafayIGN added the enhancement Nouvelle fonctionnalité ou amélioration label Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Nouvelle fonctionnalité ou amélioration
Projects
None yet
Development

No branches or pull requests

2 participants