Paramètres et opérateurs spatiaux

Paramètres spatiaux

Vous pouvez créer un paramètre spatial à utiliser dans les calculs à partir de données spatiales. Vous pouvez charger des paramètres spatiaux à partir d’une source de données ou utiliser un texte connu (fichier WKT, Well-Known Text) pour créer des paramètres spatiaux dans Tableau. Un paramètre spatial peut être un point, un polygone, un multipolygone, une ligne ou une collection homogène de ces différents types. Vous pouvez utiliser des paramètres spatiaux de la même manière que vous utilisez d’autres paramètres dans Tableau, tels que les contrôles de paramètres, les actions de paramètres et les valeurs dynamiques.

Remarque : les paramètres spatiaux ne peuvent être créés qu’avec des champs provenant de données spatiales, telles que les coordonnées de latitude et de longitude. Ils ne peuvent pas être créés avec des champs de chaîne de texte. Par exemple, un champ de pays est une chaîne de texte à laquelle un rôle géographique peut être appliqué, mais il s’agit toujours d’une chaîne de texte.

Créer un paramètre spatial

Pour créer un paramètre à partir du volet Données :

  1. Cliquez sur la flèche déroulante en haut à droite et sélectionnez Créer un paramètre.

    Sinon, faites un clic droit sur un champ et sélectionnez Créer un paramètre.

    Boîte de dialogue Créer un paramètre.

  2. Dans la boîte de dialogue Créer un paramètre, nommez votre paramètre spatial.

  3. Ouvrez la liste déroulante Type de données et sélectionnez Spatial.

    Liste déroulante des types de données dans la boîte de dialogue de création de paramètre avec le type Spatial en surbrillance.

  4. Sous Valeurs autorisées, sélectionnez Tout ou Liste.
    Le choix de la liste vous permet de renseigner les valeurs à l’aide d’un fichier WKT ou à partir d’un champ. Pour les paramètres de domaine de liste, nous vous recommandons d’utiliser un alias lors de la dénomination de votre paramètre. Par exemple, au lieu de nommer votre paramètre spatial POINT(-73.9856 40.7484079), nommez-le Empire State Building. L’utilisation d’un alias n’est disponible que pour les paramètres de domaine de liste.
  5. Ouvrez le menu déroulant à côté de Ajouter des valeurs depuis et sélectionnez un champ. Vous pouvez également saisir les valeurs WKT directement dans la grille.

  6. Sélectionnez OK.

Le paramètre spatial apparaît au bas du volet Données sous la section Paramètres.

Visualiser votre paramètre spatial

Pour que vous puissiez le visualiser, le paramètre spatial doit être utilisé dans un calcul.

  1. Sélectionnez Analyse > Créer un champ calculé.

  2. Dans l’éditeur de calcul qui s’ouvre, donnez un nom au champ calculé.

  3. Dans l’éditeur de calcul, faites glisser votre paramètre et déposez-le dans la formule.

  4. Sélectionnez OK.

Le nouveau champ calculé est ajouté au volet Données. Un signe = précède l’icône du type de données pour indiquer qu’il s’agit d’un champ calculé. Vous pouvez maintenant visualiser votre paramètre en le déposant sur une couche de carte ou en double-cliquant sur la pile.

Vous pouvez modifier les valeurs des paramètres en utilisant un contrôle de paramètre, une action de paramètre ou un paramètre dynamique.

Afficher une commande de paramètre spatial dans la visualisation

Une commande de paramètre est une fiche de feuille de calcul qui vous permet de modifier la valeur du paramètre. Elle s’apparente à une fiche de filtre, car elle contient des commandes qui modifient la vue.

Pour afficher la commande de paramètre, faites un clic droit (Ctrl-clic sur Mac) sur le paramètre dans le volet Données puis sélectionnez Afficher le paramètre.

Menu contextuel des paramètres avec l’option Afficher le paramètre en surbrillance.

Vous pouvez utiliser la commande de paramètre spatial de plusieurs manières différentes. En tant que contrôle de saisie, vous pouvez saisir WKT pour définir la valeur de votre paramètre, ou vous pouvez saisir l’alias du paramètre. Vous pouvez également utiliser des commandes de liste ou de liste déroulante pour afficher votre paramètre spatial.

Pour en savoir plus sur les paramètres et la manière de les utiliser, consultez Créer des paramètres.

Opérateurs spatiaux

Depuis la version 24.3 de Tableau, vous pouvez utiliser des opérateurs spatiaux dans un calcul.

Pour en savoir plus sur les champs géographiques et la manière de les utiliser, consultez Créer un champ calculé simple dans Tableau.

Créer un champ calculé à l’aide d’un opérateur spatial

  1. Dans une feuille de calcul dans Tableau, sélectionnez Analyse > Créer un champ calculé.

  2. Dans l’éditeur de calcul qui s’ouvre, donnez un nom au champ calculé.

  3. Dans l’éditeur de calcul, utilisez un opérateur spatial dans la formule,

    par exemple UNION([Géométrie]).

  4. Sélectionnez OK.

Le nouveau champ calculé est ajouté au volet Données avec une icône Signe égal et icône de globe pour indiquer un champ calculé de type spatial. devant l’icône du type de données pour indiquer qu’il s’agit d’un champ calculé utilisé par un opérateur spatial.

Opérateurs spatiaux disponibles dans Tableau

DIFFERENCE

OpérateurDIFFERENCE
DéfinitionCalcule les parties de régions restantes lorsque toutes les régions du deuxième argument sont extraites du premier argument dans des zones qui se chevauchent. Supprime les régions du deuxième argument dans les zones qui ne se chevauchent pas.
Exemple

Diagramme de Venn dont seul le côté gauche est rempli, et non le milieu, à côté de deux zones géographiques montrant uniquement la différence entre les deux.

INTERSECTION

OpérateurINTERSECTION
DéfinitionCalcule et renvoie les parties des régions du deuxième argument qui chevauchent les régions du premier argument.
Exemple

SYMDIFFERENCE

OpérateurSYMDIFFERENCE
DéfinitionCalcule toutes les parties des régions du deuxième argument qui chevauchent les régions du premier argument et les supprime des deux. Renvoie les parties restantes des régions des deux arguments.
Exemple

Diagramme de Venn avec partie centrale supprimée à côté d’une carte de deux ensembles de données spatiales avec zone de chevauchement supprimée.

UNION

OpérateurUNION
DéfinitionRenvoie des points de données spatiales, des polygones et des lignes qui se chevauchent ou se croisent comme un contour de l’ensemble.
Exemple

Une carte de l’État de Washington avec toutes les villes indiquées par leur propre polygone à côté d’un contour de l’État de Washington après que l’opérateur spatial UNION a été utilisé dans un champ calculé.