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 le format 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 types. Vous pouvez utiliser les paramètres spatiaux de la même manière que vous utilisez d’autres paramètres dans Tableau, comme les commandes 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, comme les coordonnées de latitude et de longitude. Ils ne peuvent pas être créés avec des champs de type 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 dans le volet Données :
Cliquez sur la flèche déroulante en haut à droite et sélectionnez Créer un paramètre.
Vous pouvez aussi cliquer avec le bouton droit de la souris sur un champ et sélectionner Créer un paramètre.
Dans la boîte de dialogue Créer un paramètre, nommez le paramètre spatial.
Ouvrez le menu déroulant Type de données et sélectionnez Spatiales.
- Sous Valeurs autorisées, sélectionnez Tout ou Liste.
Si vous choisissez Liste, vous pouvez inscrire automatiquement les valeurs en utilisant le format WKT ou à partir d’un champ. Pour les paramètres de domaine de la liste, nous vous recommandons d’utiliser un alias pour nommer votre paramètre. Par exemple, au lieu de nommer votre paramètre spatial POINT(-73.9856 40.7484079), nommez-le Empire State Building. Un alias peut être utilisé uniquement pour les paramètres de domaine de la liste. 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
Sélectionnez OK.
Le paramètre spatial apparaît au bas du volet Données, dans la section Paramètres.
Visualiser votre paramètre spatial
Pour visualiser le paramètre spatial, il doit être utilisé dans un calcul.
Sélectionnez Analyse > Créer un champ calculé.
Dans l’éditeur de calcul qui s’ouvre, nommez le champ calculé.
Dans l’éditeur de calcul, faites glisser votre paramètre et déposez-le dans la formule.
Sélectionnez OK.
Le nouveau champ calculé est ajouté au volet Données. Il y a un symbole « = » devant l’icône de type de données pour montrer 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 une commande 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 permettant de modifier la valeur du paramètre. Elles sont similaires aux fiches filtre, car elles contiennent des commandes qui modifient la vue.
Pour afficher la commande du paramètre spatial, faites un clic droit (Ctrl-clic sur Mac) sur le paramètre dans le volet Données, puis sélectionnez Afficher le paramètre.
Vous pouvez utiliser la commande des paramètres spatiaux de plusieurs manières différentes. En tant que commande 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 comment les utiliser, consultez Créer un paramètre.
Opérateurs spatiaux
À partir de la version 24.3 de Tableau, vous pouvez utiliser des opérateurs spatiaux dans un calcul.
Pour en savoir plus sur les champs calculés et comment les utiliser, consultez Créer un champ calculé simple dans Tableau.
Créer un champ calculé à l’aide d’un opérateur spatial
Dans une feuille de calcul dans Tableau, sélectionnez Analyse > Créer un champ calculé.
Dans l’éditeur de calcul qui s’ouvre, nommez le champ calculé.
Dans l’éditeur de calcul, utilisez un opérateur spatial dans la formule.
Par exemple : UNION([Géométrie])
Sélectionnez OK.
Le nouveau champ calculé est ajouté au volet Données avec l’icône devant l’icône du type de données pour indiquer qu’il s’agit d’un champ calculé utilisé avec un opérateur spatial.
Opérateurs spatiaux disponibles dans Tableau
DIFFÉRENCE
Opérateur | DIFFERENCE |
Définition | Calcule les parties des zones géographiques restantes lorsque toutes les zones géographiques du deuxième argument sont extraites du premier argument dans des zones qui se chevauchent. Rejette les zones géographiques du deuxième argument dans les zones qui ne se chevauchent pas. |
Exemple |
INTERSECTION
Opérateur | INTERSECTION |
Définition | Calcule et renvoie les parties des zones géographiques du deuxième argument qui chevauchent les zones géographiques du premier argument. |
Exemple |
SYMDIFFERENCE
Opérateur | SYMDIFFERENCE |
Définition | Calcule toutes les parties des zones géographiques du deuxième argument qui chevauchent les zones géographiques du premier argument et rejette des deux arguments. Renvoie les parties restantes des zones géographiques des deux arguments. |
Exemple |
UNION
Opérateur | UNION |
Définition | Renvoie des points de données spatiales, des polygones et des lignes qui se chevauchent ou se croisent comme un contour de l’ensemble. |
Exemple |