Skip to content
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

Définir les attributs disponibles dans le getfeatureinfo #590

Open
IGNF-Xavier opened this issue Dec 12, 2024 · 1 comment
Open

Définir les attributs disponibles dans le getfeatureinfo #590

IGNF-Xavier opened this issue Dec 12, 2024 · 1 comment
Labels
enhancement Nouvelle fonctionnalité ou amélioration

Comments

@IGNF-Xavier
Copy link

Le besoin que vous rencontrez

Concernant les données vecteur, le producteur de données peut choisir dans la configuration du WMS (WMTS?) les attributs qui seront visibles dans le getfeatureinfo.

Concernant les données raster, il me semble que c'est le tableau d'assemblage qui permet d'associer des informations disponibles dans le getfeatureinfo. A voir bien plus tard quand on gérera le raster en entrée

La solution que vous aimeriez

Choisir les attributs disponibles dans le getfeatureinfo

Les alternatives que vous avez considéré

Priorité faible car le contournement est de déposer des données uniquement avec les attributs publiables.

Autres éléments de contexte

No response

@IGNF-Xavier IGNF-Xavier added the enhancement Nouvelle fonctionnalité ou amélioration label Dec 12, 2024
@IGNF-Xavier IGNF-Xavier added this to the MVP-ToChallenge milestone Dec 12, 2024
@lowzonenose
Copy link

Pour info,
Possibilité d'utiliser la solution du Portail mise en place pour la gestion des attributs sur le getfeatureInfo.
Le producteur de données ou le gestionnaire de la couche propose un template de visualisation des informations qu'il souhaite voir dans la popup du getFeatureInfo :
Ex. Bdtopo personnalisé

<div class="bdtopo-tooltip-font">

<div class="bdtopo-tooltip-layername">
    {{ it.layername | capitalize }} : {{ it.layer | capitalize }}
</div>
{{ @if(it.toponyme)}}
<p class="bdtopo-tooltip-toponyme">{{it.toponyme | lint }}</p>
{{/if}}

{{ @if (it.nature)}}
<p class="bdtopo-tooltip-nature">{{it.nature | lint }}</p>
{{/if}}

<table class="bdtopo-tooltip-table">
    {{ @bdtopo_tooltip_sort(it) => table_name, value}}
    <tr class="bdtopo-tooltip-tr">
        <td class="bdtopo-tooltip-table_name">{{table_name | lint }} : </td>
        <td class="bdtopo-tooltip-value">{{value}}</td>
    </tr>
    {{/bdtopo_tooltip_sort}}
</table>

<hr>
</div>

à discuter.

Implémentation faite par @IGNFhc

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