Vous pouvez afficher une table interactive au bas d’une carte, pour obtenir des informations sur les entités ou les enregistrements d’une couche. L’affichage d’une vue tabulaire des données permet d’analyser rapidement les informations et d’aider la prise de décision. Vous pouvez trier et filtrer les données attributaires et masquer des champs, pour vous concentrer sur certaines données en particulier.
Vous pouvez également obtenir des informations sur chaque champ de la table pour comprendre ce que les données représentent et en savoir plus sur la couche en affichant les tables de données correspondantes, ainsi que les photos associées ou autres fichiers en pièces jointes. Si vous disposez des privilèges permettant de mettre à jour la couche, vous pouvez mettre à jour ou supprimer les valeurs attributaires.
En savoir plus sur la mise à jour des attributs
Afficher une table
L’affichage de tables peut s’avérer utile pour examiner les informations associées aux entités et aux couches de table figurant sur une carte.
Pour afficher une table pour une couche d’entités ou une couche tabulaire, procédez comme suit :
- Ouvrir une carte dans Web Editor.
- Dans l’onglet Contents (foncé), procédez de l’une des manières suivantes :
- Cliquez sur Layers (Couches)
pour afficher les couches d’entités sur la carte.Vous pouvez également utiliser le raccourci clavier Alt+Maj+L pour Windows ou le raccourci Option+Maj+L pour Mac.
- Cliquez sur Tables (Tables)
pour afficher les tables sur la carte.Remarque :
La fenêtre Tables (Tables) n’est disponible que si la carte inclut une ou plusieurs couches de table.
La fenêtre Layers (Couches) ou Tables (Tables) apparaît.
- Cliquez sur Layers (Couches)
- Cliquez sur Options (Options)
en regard d’une couche ou d’une table. - Cliquez sur Show table (Afficher la table).
La table apparaît dans la partie inférieure de la carte.
- Si vous le souhaitez, cliquez sur les flèches de développement
pour mieux voir la table sur la carte. - Cliquez sur Close (Fermer)
dans l’en-tête de la table pour fermer la table.
Trier une colonne
Trier une colonne peut vous permettre d’explorer les données de la table ou de rechercher les lignes à mettre à jour.
Pour trier une colonne, cliquez sur les flèches
dans l’en-tête de colonne, une fois pour trier suivant l’ordre croissant ou deux fois pour trier suivant l’ordre décroissant. Cliquez une troisième fois sur les flèches pour supprimer le tri de la colonne.
Vous pouvez également cliquer sur Menu
dans l’en-tête de colonne et sélectionner Sort ascending (Tri croissant)
ou Sort descending (Tri décroissant)
.
Afficher ou masquer des colonnes
Si un jeu de données contient des champs dont vous n’avez pas besoin pour votre travail actuel, vous pouvez les masquer.
Le masquage ou l’affichage des colonnes ne s’applique qu’à la table et n’affecte pas les champs visibles dans la fenêtre Attributes (Attributs). Les colonnes masquées sont de nouveau affichées lorsqu’une table est fermée, puis ouverte de nouveau.
Pour afficher ou masquer des colonnes, procédez comme suit :
- Suivez la procédure pour afficher une table.
- Sur l’en-tête de la table, cliquez sur Show/hide columns (Afficher/Masquer les colonnes)
. - Cochez ou décochez les cases des colonnes à respectivement afficher ou masquer.
Réorganiser les colonnes
Pour réorganiser les colonnes d’une table, cliquez sur l’en-tête de colonne et faites-le glisser à une nouvelle position.
La réorganisation des colonnes d’une table n’affecte pas l’ordre des champs dans le jeu de données. L’ordre par défaut des colonnes est rétabli si la table est fermée, puis ouverte de nouveau.
Utiliser les sélections de table
Les entités sélectionnées sur la carte le sont également dans la table et vice versa. Les options suivantes sont disponibles à partir du menu de sélection
dans l’en-tête de table si une ou plusieurs entités sont sélectionnées :
- Clear selection (Effacer la sélection)
: permet de désélectionner toutes les entités de la carte et la table. - Zoom to selection (Zoom sur la sélection)
: permet de zoomer sur la carte de manière à voir l’étendue des entités sélectionnées. - Show selection (Afficher la sélection)
: permet de masquer temporairement toutes les lignes désélectionnées de la vue tabulaire. Vous pouvez cliquer sur Show all (Tout afficher)
pour que toutes les lignes soient visibles.
Créer un enregistrement dans la table
Vous pouvez ajouter un enregistrement à une table contenant des entités spatiales ou non spatiales. Les tables non spatiales ne présentent pas d’informations sur la géométrie. Elles stockent des informations descriptives, mais comme elles ne stockent pas de composant géographique, les entités ne peuvent pas être dessinées sur une carte. Lorsque vous créez un enregistrement dans une table, les formulaires que vous avez configurés dans Map Viewer ou ArcGIS Pro apparaissent dans Web Editor.
Remarque :
Vous ne pouvez pas créer de formulaire pour une couche dans Web Editor. Utilisez Map Viewer pour configurer des formulaires pour mettre à jour les attributs.
Pour créer un enregistrement dans une table, procédez comme suit :
- Suivez la procédure pour afficher une table.
- Cliquez sur Create record (Créer un enregistrement)
.Si vous créez un enregistrement dans une table non spatiale, la fenêtre Create features (Créer des entités), qui contient tous les champs modifiables, s’ouvre. Si vous créez un enregistrement dans une couche d’entités, l’outil Create features (Créer des entités) est activé et vous pouvez suivre le processus permettant de créer une entité.
- Si des modèles ont été créés pour la table dans ArcGIS Pro, vous pouvez également sélectionner le modèle approprié.
- Ajoutez des valeurs aux champs modifiables.
- Cliquez sur Create (Créer).
L’enregistrement est créé dans la table.
Calculer des champs
Les calculs de champ vous permettent de modifier les valeurs de chaque ligne pour un champ unique dans la table attributaire d’une couche. Les calculs de champ sont pris en charge pour les champs de type chaîne, numérique et date. Vous pouvez calculer des expressions à l’aide de SQL ou ArcGIS Arcade.
Pour calculer un champ, procédez comme suit :
Remarque :
Les calculs de champs ne peuvent pas être annulés. Pour cette raison, il est recommandé d’ajouter un champ, d’y calculer les valeurs et de vérifier que le calcul vous convient. Si c’est le cas, vous pouvez calculer la valeur du champ original pour qu’elle soit égale à celle du champ ajouté. Une fois que vous avez vérifié que les valeurs sont correctes dans le champ original, vous pouvez supprimer le champ que vous avez ajouté.
- Suivez la procédure pour afficher une table.
- Dans la table de la couche, cliquez sur Menu
dans la colonne contenant les valeurs à calculer et sur Calculate field (Calculer un champ).La fenêtre Calculate field (Calculer un champ) apparaît.
- Choisissez le langage à utiliser pour le calcul, Arcade ou SQL.
- Si vous le souhaitez, cliquez sur Add new (Ajouter nouveau) pour ajouter un filtre et calculer des valeurs pour seulement une partie des données, puis cliquez sur Next (Suivant).
Remarque :
Si vous n’ajoutez aucun filtre, le calcul est exécuté sur l’ensemble des entités. Si vous avez appliqué des filtres à la carte ou aux couches de la carte avant d’ouvrir la fenêtre Calculer un champ, ces filtres ne sont pas reconnus lors du calcul des valeurs de champ.
- Composez une expression de calcul à l’aide des composants suivants :
- Pour Arcade, utilisez des variables globales, des fonctions et des constantes.
- Pour SQL, utilisez des opérateurs de base, une liste de champs et des fonctions.
Conseil :
Pour voir des exemples de calculs courants qui peuvent être effectués dans ArcGIS Online, consultez Exemples de calculs.
- Si vous le souhaitez, effectuez l’une des opérations suivantes pendant la rédaction d’une expression :
- Cliquez sur Test features filter (Filtre des entités de test) pour ajouter un filtre aux entités de test.
Remarque :
Cette option vous permet de filtrer les entités de test et n’affecte pas la sélection des entités à calculer.
- Cliquez sur Test features (Entités de test) pour afficher la table des entités de test.
- Cliquez sur Preview values (Aperçu des valeurs) pour afficher un aperçu des valeurs calculées pour les entités de test.
- Désactivez Auto preview (Aperçu automatique) pour éviter que l’aperçu des valeurs calculées se mette automatiquement à jour lors de la création d’une expression. Activez Auto preview (Aperçu automatique) pour autoriser la mise à jour de l’aperçu des valeurs calculées lors de la création d’une expression.
- Cliquez sur Table
, Map (Carte)
ou Map and table (Carte et table)
pour naviguer entre les vues.
- Cliquez sur Test features filter (Filtre des entités de test) pour ajouter un filtre aux entités de test.
- Cliquez sur Run calculation (Exécuter le calcul) pour exécuter l’expression.
Le temps nécessaire au calcul dépend de la complexité de l’expression et du nombre d’entités présentes dans la couche.
Vous avez un commentaire à formuler concernant cette rubrique ?