Appliquer un filtre

Dans Esri Maps for IBM Cognos, vous pouvez appliquer des filtres aux couches de la carte de façon à présenter une vue centrée de vos données. En limitant la visibilité des entités d'une couche, vous pouvez mettre en évidence plus facilement les motifs. Par exemple, vous pouvez appliquer un filtre à une couche présentant des sites de détaillants afin que seuls les détaillants dont le chiffre d'affaires annuel atteint au moins 15 000 USD apparaissent sur la carte.

Lors de la configuration d'une carte, l'auteur du rapport a la possibilité d'appliquer des filtres à des couches spécifiques. Les utilisateurs de rapports peuvent modifier ces filtres ou créer leurs propres filtres pour changer l'affichage de la carte.

Vous pouvez également utiliser l'outil Filtrer pour déclencher des comportements interactifs configurés par l'auteur du rapport. Appuyez sur Déclencher des interactions après avoir appliqué votre filtre. Les entités filtrées sont sélectionnées, et les comportements interactifs configurés qui sont activés pour des interactions automatiques sont déclenchés par la sélection.

Modifier ou créer un filtre

Vous pouvez appliquer un filtre à des couches de services d'entités ou à des couches de services de carte dynamiques à partir d'ArcGIS.

Etapes :
  1. Appuyez sur le bouton Afficher le contenu de la carte pour afficher le volet Contenu.
  2. Dans le volet Contenu, appuyez sur la flèche à droite de la couche pour laquelle vous voulez modifier ou créer un filtre.
  3. Choisissez Filtrer la couche.
  4. Modifiez ou créez une expression de filtre.
    RemarqueRemarque :

    Les expressions utilisent la forme générale suivante : <Nom du champ> <Opérateur> <Valeur, Champ ou Unique>.

    • Vous pouvez créer une expression, plusieurs expressions (appuyez sur Ajouter une autre expression), ou encore un seul ou plusieurs jeux d'expressions (appuyez sur Ajouter un jeu). Un jeu est un groupe d'expressions, par exemple, Type_détaillant = grand_magasin et CA <= 10 000.
    • Si vous disposez de plusieurs expressions, utilisez ET ou OU pour afficher dans la couche les entités correspondant à l'ensemble ou à certaines de vos expressions. ET nécessite que tous les critères que vous avez spécifiés soient vrais. OU signifie qu'une seule de vos expressions doit être vraie pour que les entités s'affichent.
    • Pour la partie Champ de l'expression, choisissez le champ à interroger dans le menu déroulant Champ.
    • Pour la partie Opérateur de l'expression, choisissez un opérateur dans le menu déroulant Opérateurs.
    • Si vous souhaitez filter en fonction d'une valeur spécifique, choisissez Valeur et entrez une valeur dans le champ. La zone de saisie varie selon le type de champ.
    • Si vous souhaitez comparer la valeur d'un champ à la valeur d'un autre champ, choisissez le champ de votre expression dans le menu déroulant Champ.
    • Si vous souhaitez filtrer en fonction d'une valeur spécifique dans le champ que vous avez choisi pour votre expression, choisissez Unique et sélectionnez une valeur unique dans votre champ. Les filtres selon une valeur unique nécessitent un service de carte d'ArcGIS 10.1 ou version ultérieure. L'option Unique n'apparaît pas si vous créez un filtre sur un service ArcGIS 10.0 ou antérieur.
    • Pour supprimer une expression ou un jeu dans le filtre, appuyez sur le bouton Supprimer (X) à droite de l'expression ou du jeu.
    • Pour ajouter une expression à un jeu, appuyez sur le bouton Ajouter une expression à ce jeu (+) à droite du jeu.
  5. Lorsque vous avez fini de modifier ou de créer votre expression de filtre, appuyez sur Appliquer pour appliquer le filtre à la couche.

    La carte est mise à jour pour afficher la nouvelle vue filtrée.

    RemarqueRemarque :

    Vous pouvez appuyer sur Réinitialiser à tout moment pour supprimer le filtre de la couche.

  6. Appuyez sur le bouton Fermer pour fermer l'outil Filtrer.

Considérations sur les filtres

Déclencher des comportements interactifs

Après avoir appliqué un filtre, vous pouvez facilement déclencher des comportements interactifs configurés.

Etapes :
  1. Appliquez le filtre souhaité à la couche.
  2. Appuyez sur Déclencher des interactions.

    Les entités intersectées par les entités de filtre sont sélectionnées.

    RemarqueRemarque :

    Seules les entités des couches pour lesquelles des comportements interactifs lors de la sélection ont été configurés sont sélectionnées.

    En fonction de la sélection, les comportements interactifs configurés qui sont activés pour des interactions automatiques sont déclenchés.