Appliquer les filtres (Map Viewer)

Vous pouvez utiliser des filtres pour centrer la vue sur une couche d’entités ou une couche d’images d’une carte. En limitant la visibilité des entités ou des images d’une couche, vous pouvez mettre en évidence ce qui est important à vos yeux. Par exemple, vous pouvez appliquer un filtre à une couche de criminalité de sorte que seuls les incendies criminels qui ont eu lieu le mois dernier apparaissent sur la carte. En filtrant la couche de criminalité selon le type et la date du délit, vous pouvez afficher des tendances sur les lieux récemment sujets à des incendies criminels et aider la gendarmerie à empêcher les futures tentatives d'incendies criminels.

Si la couche inclut des champs de date, vous pouvez la filtrer par date. Par exemple, vous pouvez afficher les emplacements des tremblements de terre qui se sont produits lors d'une période spécifique ou afficher dynamiquement les événements qui ont eu lieu par rapport à la date du jour.

Remarque :

Le filtrage d’images dans Map Viewer est pris en charge uniquement pour les ensembles d’images. Pour identifier les couches d’images associées à des tables qui prennent en charge le filtrage, cliquez sur l’onglet Overview (Vue d’ensemble) dans la page des éléments de la couche et vérifiez que Image Collection (Ensemble d’images) est répertorié en tant que Source.

Vous pouvez filtrer les couches d’imagerie en vous basant sur les jeux de données mosaïque dans Map Viewer Classic.

Expressions de filtre

Un filtre utilise une ou plusieurs expressions de filtre pour déterminer les entités ou images affichées sur la carte. Vous créez des expressions de filtre à l'aide des champs attributaires dans vos données.

Chaque expression inclut un nom de champ, un opérateur et une valeur. Par exemple, vous pouvez créer un filtre sur une couche contenant les données de criminalité d'une ville (vols, incendies criminels, attaques, etc.) pour n'afficher que les incendies criminels, comme suit :

  • Pour le nom du champ, sélectionnez Primary Type (Type principal).
  • Pour l'opérateur, sélectionnez includes (inclut).
  • Pour la valeur, sélectionnez Arson (incendie criminel).
Conseil :

Si l’opérateur includes (inclut) est spécifié à la place de l’opérateur is (est), une liste des valeurs disponibles dans vos données est affichée. Cela peut s'avérer utile si vous n'êtes pas certain de la valeur exacte. Une liste de valeurs est disponible pour les champs qui incluent des valeurs codées.

Pour affiner davantage le filtre afin de n'afficher que les incendies criminels signalés au cours du mois dernier, vous pouvez créer une seconde expression, comme suit :

  • Pour le nom du champ, sélectionnez Date (Date).
  • Pour l'opérateur, sélectionnez in the last (au cours des derniers).
  • Pour la valeur, sélectionnez 1 month (1 mois).

Si le filtre contient plusieurs expressions, vous devez choisir une option correspondante pour les connecter. Dans l’exemple ci-dessus, l’option Match all expressions (Correspondre à toutes les expressions) est sélectionnée. Cela signifie que seules les entités ou images qui correspondent à l'ensemble des expressions de filtre (dans le cas présent, les incendies criminels au cours du mois dernier) sont affichées sur la carte lorsque le filtre est appliqué.

D'autres filtres peuvent requérir l'option Match at least one expression (Correspondre à au moins une expression). Par exemple, pour afficher à la fois les incendies criminels et les vols sur la carte tout en filtrant les autres actes criminels, vous pouvez créer une expression de filtre pour afficher les incendies criminels (comme indiqué précédemment) et une expression similaire pour afficher les vols. Sélectionnez ensuite Match at least one expression (Correspondre à au moins une expression) pour afficher les actes criminels qui correspondent à l'expression des incendies criminels ou des vols.

Créer un filtre

La création d’un filtre dans Map Viewer implique la création d’une ou plusieurs expressions de filtre et l’utilisation de l’option d’appariement appropriée pour déterminer le mode d’application des expressions aux données. Si une correspondance plus avancée est requise, vous pouvez également regrouper les expressions de filtre en jeux.

Lorsque vous configurez le filtre, les entités et les images qui ne correspondent pas aux critères du filtre apparaissent en gris, ou sont estompées, sur la carte jusqu’à ce que vous enregistriez le filtre. Lorsque le filtre est enregistré, ces entités ou images sont masquées.

Conseil :

Vous pouvez utiliser des raccourcis clavier pour effectuer rapidement des processus dans Map Viewer. Pour voir la liste complète des raccourcis clavier dans Map Viewer, appuyez sur Alt+? sous Microsoft Windows ou sur Option+? sous Mac.

Pour créer et appliquer un filtre, procédez comme suit :

  1. Assurez-vous d’être connecté et, si vous souhaitez enregistrer vos modifications, de posséder les privilèges appropriés pour créer du contenu.

    Remarque :
    Vous pouvez explorer des cartes, ajouter et configurer des couches et effectuer d’autres opérations sans vous connecter. Pour enregistrer votre travail, connectez-vous avant de créer votre carte.

  2. Dans Map Viewer, ouvrez la carte contenant la couche ou ajoutez la couche directement.
  3. Dans la barre d’outils (claire) Settings (Paramètres), cliquez sur Filter (Filtre) Filter.
  4. Créez une expression de filtre comme suit :
    1. Dans la fenêtre Filter (Filtre), cliquez sur Add expression (Ajouter une expression).
    2. Cliquez sur le sélecteur de champ, sélectionnez un champ à utiliser pour l'expression, puis cliquez sur Replace (Remplacer).
      Conseil :

      Utilisez les options de recherche et de tri de la fenêtre Replace field (Remplacer un champ) pour rechercher un champ.

    3. Cliquez sur le sélecteur d'opérateur et sélectionnez un opérateur, tel que le suivant : is (est), is not (n'est pas), includes (inclut), excludes (exclut) ou contains (contient).
      Remarque :

      Si vous sélectionnez un champ de date, des opérateurs de date supplémentaires deviennent disponibles. Vous pouvez utiliser les opérateurs in the last (au cours des derniers) et not in the last (pas au cours des derniers) pour appliquer un filtre de date dynamique permettant d'afficher les évènements qui se sont produits par rapport au jour actuel, par exemple, toutes les entités modifiées au cours des cinq derniers jours, sans mettre à jour manuellement le filtre chaque jour. Parmi les opérateurs disponibles pour les filtres de date figurent is on (est le), is not on (n’est pas le), is before (est avant le), is after (est après le), is between (est compris entre) et is not between (n’est pas compris entre).

    4. Dans la zone de saisie de la valeur, entrez une valeur à utiliser dans l'expression.

      La zone de saisie varie selon le type de champ et l'opérateur. Si, par exemple, vous avez sélectionné l’opérateur includes (inclut) ou excludes (exclut), vous sélectionnez dans une liste de valeurs de données pour le champ spécifié.

      Si vous avez spécifié un champ de date, selon l'opérateur sélectionné, vous pouvez spécifier une date unique (ou deux) à partir du calendrier, saisir une date ou deux manuellement ou spécifier une plage de jours, semaines ou mois.

  5. Vous pouvez aussi ajouter des expressions au filtre :
    1. Cliquez sur Add expression (Ajouter une expression) et répétez l'étape précédente pour chaque nouvelle expression de filtre.
      Conseil :

      Pour créer une expression similaire à celle que vous avez créée, cliquez sur Options Options sur l’expression, puis sur Duplicate (Dupliquer). Apportez les modifications nécessaires au jeu dupliqué.

      Pour supprimer une expression, cliquez sur Options, puis sur Delete expression (Supprimer une expression).

    2. Cliquez sur le menu déroulant Filter results (Filtrer les résultats) et sélectionnez une option correspondante.

      L’option Match all expressions (Correspondre à toutes les expressions) affiche les entités et les images qui correspondent à toutes les expressions du filtre. L’option Match at least one expression (Correspondre à au moins une expression) affiche les entités qui correspondent à une ou plusieurs expressions. Pour des exemples de ces options, reportez-vous à la rubrique Expressions de filtre.

  6. Dans la fenêtre Filter (Filtre), cliquez sur Save (Enregistrer) pour enregistrer et appliquer le filtre à la couche.
    Conseil :

    Pour supprimer le filtre, cliquez sur Remove (Supprimer) Remove.

Utiliser des jeux d'expressions

Pour créer un filtre plus complexe, vous pouvez utiliser des jeux d'expressions afin de regrouper plusieurs expressions. La manière dont vous les regroupez détermine ce que vous voyez sur la carte. Par exemple, vous pouvez utiliser des jeux d'expressions pour affiner davantage le filtre des actes criminels décrit ci-avant. Pour afficher à la fois les incendies criminels et les vols signalés au cours du mois dernier tout en filtrant les incidents qui correspondent aux autres types de crime et périodes, vous pouvez créer deux jeux en regroupant l'expression de date avec chacun des types d'incident et choisir l'option permettant de filtrer les résultats par une correspondance à au moins l'un des jeux d'expressions.

Pour créer un filtre à l'aide de jeux d'expressions, procédez comme suit :

  1. Suivez les quatre premières étapes de la section Créer un filtre ci-avant.
  2. Sur l’expression à rassembler au sein d’un jeu, cliquez sur Options Options, puis cliquez sur Add condition (Ajouter une condition).

    Un nouveau jeu contenant l'expression existante et une nouvelle expression vide est créé.

  3. Ajoutez un champ, un opérateur et une valeur pour la nouvelle expression.
  4. Pour ajouter des expressions au jeu, cliquez sur Add condition (Ajouter une condition) et répétez l'étape précédente pour chaque expression.
  5. Cliquez sur le menu déroulant du jeu et sélectionnez une option correspondante.

    Match all conditions (Correspondre à toutes les conditions) affiche les entités et les images qui correspondent à toutes les conditions du jeu. Match at least one condition (Correspondre à au moins une condition) affiche les entités et les images qui respectent au moins une condition du jeu (par exemple, les incidents dont le type principal est incendie criminel ou vol).

  6. Répétez éventuellement les étapes précédentes pour créer d'autres jeux de filtres.
    Conseil :

    Pour créer un jeu similaire à celui que vous avez créé, cliquez sur Options (Options) sur le jeu, puis cliquez sur Duplicate (Dupliquer). Apportez les modifications nécessaires au jeu dupliqué.

    Pour supprimer un jeu, cliquez sur Options, puis sur Delete set (Supprimer un jeu).

  7. Dans la fenêtre Filter (Filtre), cliquez sur Save (Enregistrer) pour enregistrer et appliquer le jeu à la couche.