Skip to content

Identify

Identify

Nom fonctionnel: Identification

À quoi sert ce widget ?

Interroge les couches visibles pour afficher les attributs des objets pointés sur la carte.

Conseil: un viewer “trop outillé” devient vite bruyant. Activez ce widget uniquement s’il sert un parcours utilisateur clair.

Quand l’activer

  • Quand l’utilisateur doit mesurer, identifier ou qualifier des objets.
  • Quand un diagnostic rapide est attendu sans outil SIG desktop.
  • Quand les résultats doivent être visibles immédiatement.

En clair

  • Côté utilisateur: Vous augmentez fortement l’autonomie métier dans l’application.
  • Côté intégration: Vérifiez la qualité des géométries et la disponibilité des couches interrogées.

Prise en main

Accéder au widget

  • Ouvrez le widget d’analyse depuis la toolbar.
  • Vérifiez que les couches cibles sont visibles et interrogables.

Le configurer sans se tromper

  • Choisissez le mode d’analyse (identifier, mesurer, dessiner, table attributaire, etc.).
  • Paramétrez les options utiles avant action sur la carte.

Ce que l’utilisateur voit

  • Panneau de résultats d’identification par clic carte.
  • Affichage des attributs par couche et par entité.
  • Navigation entre objets identifiés dans la session courante.

Parcours utilisateur (le plus courant)

  • Cliquez un objet sur la carte pour ouvrir les informations associées.
  • Parcourez les résultats par couche pour isoler la bonne source.
  • Utilisez ces attributs dans un diagnostic métier immédiat.

Exemples concrets

  • Mesurer une distance ou une surface pour préparer une intervention.
  • Identifier un objet pour lire ses attributs sans ouvrir un SIG desktop.
  • Croiser table et carte pour isoler les entités à traiter.

Configuration (aperçu)

OptionTypeDéfautDescription
widgetIdstring-Identifiant unique de l’instance Identify.
activebooleanfalseActive l’ouverture du widget au démarrage.
inToolbarboolean ou objet ou stringselon widgetDéfinit si le widget est visible dans une toolbar, et sous quelle forme.
containerstring ou objetselon widgetChoisit le conteneur de rendu (drawer, dialog, floating, toolbar-tabs, hidden).

Pour le détail complet (et toujours à jour), utilisez la référence technique et le schéma ci-dessous.

Liens techniques et code

Exemple minimal (copier-coller)

{
"widgetId": "identify",
"widgetClass": "Identify",
"active": false,
"inToolbar": true,
"config": {}
}

Exemple avancé

{
"widgetId": "identify-advanced",
"widgetClass": "Identify",
"active": true,
"handleOpenAtStartup": false,
"inToolbar": {
"type": "button",
"toolbarId": "default-toolbar",
"order": 10
},
"onActivate": {
"deactivate": {
"classes": []
}
},
"config": {}
}

Points d’attention

  • Le résultat dépend des couches visibles au moment de l’action.
  • Des services lents dégradent la réactivité du widget.
  • Les unités et la projection influencent les valeurs affichées.

Dépannage

SymptômeVérification rapide
Le widget semble actif mais ne renvoie rien.Vérifiez la visibilité des couches cibles et les droits d’accès.
Les mesures paraissent incohérentes.Vérifiez projection, unité, précision et source altimétrique.

FAQ

Peut-on garder plusieurs outils d’analyse ouverts ?

Possible, mais mieux vaut piloter les conflits avec onActivate.deactivate.classes.

Les résultats sont-ils exportables ?

Selon le widget: export natif, partage ou reprise dans un autre flux.

Captures à ajouter

  • (Capture à ajouter) /assets/screenshots/TODO/identify-01.png: widget ouvert avec configuration standard.
  • (Capture à ajouter) /assets/screenshots/TODO/identify-02.png: interaction principale et résultat attendu.

Liens PDF source

  • US020 - Outil d'identification_1368c0c5aa794a168cb135364aa674a7-120226-0857-114.pdf

Aller plus loin