IGNF / cartes.gouv.fr

Le portail principal d'accès à la Géoplateforme, son entrepôt et son catalogue
GNU Affero General Public License v3.0
1 stars 0 forks source link

Question - ajout de style #353

Closed IGNF-Xavier closed 3 weeks ago

IGNF-Xavier commented 2 months ago

Le besoin que vous rencontrez

sur image

Si mon geopackage contenait plusieurs couches initialement pour lequel il n'y a qu'un seul SLD, comment cela se traduit-il pour cette interface?

Sur le cas IA-Arbres : le SLD style_cwa.zip

La solution que vous aimeriez

No response

Les alternatives que vous avez considéré

No response

Autres éléments de contexte

No response

slafayIGN commented 2 months ago

Le SLD ne contient qu'une seule couche, avec potentiellement plusieurs filtres. Le SLD est applicable aux données d'une table si le type de symbole correspond au type géométrique de la table (PolygonSymbolizer pour une table de polygones) et si le filtre colle avec des données de la table (attributs, valeurs existantes).

@IGNF-Xavier tester le dépôt du même SLD sur plusieurs tables pour vérifier le comportement actuel.

IGNF-Xavier commented 4 weeks ago

Testé. En fait, dans Qgis le style appliqué sur un geopackage composé de plusieurs tables fonctionne avec un système de filtre pour le LAYER GPKG sur chacune des tables. Or dans l'entrepôt chaque table est considéré comme une LAYER.

Impossible donc de récupérer le style depuis Qgis sur un geopackage composé de plusieurs tables.

@AlexandreJaqua : utile pour l'aide. @slafayIGN : une interface d'aide de génération de style serait bienvenu pour traiter notamment ce cas (ou l'absence de style dès le départ) car je ne crois pas que l'entrepôt évoluera sur le sujet

AlexandreJaqua commented 3 weeks ago

OK. Qu'est-ce que tu entends par "utile pour l'aide" ? Reste-t-il quelque chose à faire pour ce ticket ou doit-on créer une tâche "amélioration" (avec tag "enhancement") pour refléter le besoin que tu mentionnes ?

IGNF-Xavier commented 3 weeks ago

J'ai créé les tickets :

IGNF-Xavier commented 3 weeks ago

Je clos le sujet.