Skip to content

IdentifyAdvanced

IdentifyAdvanced

Nom fonctionnel: Identification avancée

À quoi sert ce widget ?

Étend l’identification avec des paramètres avancés, des filtres et des parcours de lecture plus détaillés.

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

  • Options avancées de sélection et d’interrogation.
  • Panneau de résultats détaillé avec structuration plus fine.
  • Actions complémentaires selon la configuration métier.

Parcours utilisateur (le plus courant)

  • Activez le mode avancé pour des diagnostics plus complets.
  • Affinez la sélection avant de lire les attributs d’intérêt.
  • Conservez le mode simple pour les usages grand public.

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 IdentifyAdvanced.
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).
config.dataTableWidgetIdstring-Configure le comportement de « data table widget id ».
config.defaultSymbolsobjet-Configure le comportement de « default symbols ».
config.layerListMaxHeightstring'100vh'Configure le comportement de « layer list max height ».

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-advanced",
"widgetClass": "IdentifyAdvanced",
"active": false,
"inToolbar": true,
"config": {}
}

Exemple avancé

{
"widgetId": "identify-advanced-advanced",
"widgetClass": "IdentifyAdvanced",
"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-advanced-01.png: widget ouvert avec configuration standard.
  • (Capture à ajouter) /assets/screenshots/TODO/identify-advanced-02.png: interaction principale et résultat attendu.

Liens PDF source

  • Outil de dessin_01af63e5bd3c4f66a00bb606f1ca3bf6-120226-0848-32.pdf
  • US010 - Outil de dessin_bbb726ed41bb4098b6d28b1f844ec793-120226-0857-106.pdf
  • US012 - Outil de mesure_d7e1f36a7d9f41e0af01a8a9896567c2-120226-0857-108.pdf
  • US019 - Outil de rapport_885e728a43b847aaa9cbdd01215bb20f-120226-0858-126.pdf
  • US020 - Outil d'identification_1368c0c5aa794a168cb135364aa674a7-120226-0857-114.pdf
  • US020b - Outil d'identification _1deabf9b457e4be9ac7a0c8bdb78d208-120226-0900-170.pdf
  • US021 - Outil de recherche cadas_156a6e7ad6714a0f80ef2926473c911b-120226-0858-116.pdf

Aller plus loin