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 :
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.
Dans la boîte de dialogue Créer un paramètre, nommez votre paramètre spatial.
Ouvrez la liste déroulante Type de données et sélectionnez Spatial.
- 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. 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 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.
Sélectionnez Analyse > Créer un champ calculé.
Dans l’éditeur de calcul qui s’ouvre, donnez un nom au 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. 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.
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
Dans une feuille de calcul dans Tableau, sélectionnez Analyse > Créer un champ calculé.
Dans l’éditeur de calcul qui s’ouvre, donnez un nom au 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 une icône 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érateur | DIFFERENCE |
Définition | Calcule 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 |
INTERSECTION
Opérateur | INTERSECTION |
Définition | Calcule et renvoie les parties des régions du deuxième argument qui chevauchent les régions du premier argument. |
Exemple |
SYMDIFFERENCE
Opérateur | SYMDIFFERENCE |
Définition | Calcule 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 |
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 |