Afficher des données d'une base de données dans ArcGIS

Vous pouvez afficher les données contenues dans vos tables de base de données en les faisant glisser depuis la fenêtre Catalog (Catalogue) vers la carte. Lors de cette opération, ArcGIS Pro crée une couche de requête dans la carte.

Quelles sont les données qui apparaissent sur la carte ?

Les règles suivantes s’appliquent lorsque vous ajoutez des données d’une base de données à la carte :

  • Les types de données qui ne correspondent pas à un type de données ArcGIS ne s'affichent pas dans ArcGIS.
  • Les classes d'entités doivent contenir une référence spatiale et un type de géométrie : points, lignes ou polygones. ArcGIS détermine la référence spatiale et le type de géométrie à partir des métadonnées de la table ou de la première ligne de la table. S'il ne parvient pas à déterminer la référence spatiale, vous êtes invité à fournir les informations appropriées. Seules les entités de ce type et de cette référence spatiale sont affichées.
  • Les classes d'entités peuvent contenir une seule colonne spatiale. ArcGIS utilise la première colonne spatiale qu’il trouve et lit la table de classes d’entités de gauche à droite. Si votre table contient plusieurs colonnes spatiales et que vous ne souhaitez pas utiliser la première colonne, modifiez la couche de requête pour inclure l’autre colonne spatiale à la place.
  • ArcGIS n'entoure pas de délimiteurs les noms de table et de champ. Les tables ou les champs dont les noms nécessitent des délimiteurs ne peuvent pas s’afficher sur la carte. Reportez-vous à la rubrique Données de la base de données et ArcGIS.
  • Les entités doivent réussir la validation de la géométrie d'ArcGIS.

Ajouter des données de base de données à la carte

La procédure suivante permet de consulter les données dans ArcGIS Pro :

  1. Connectez-vous à votre base de données dans la fenêtre Catalogue.

    Une liste des tables auxquelles vous avez accès s'affiche dans la base de données. Les tables qui contiennent une colonne spatiale (classes d'entités) ont une icône carré vide Classe d'entités vide.

  2. Cliquez sur la table ou la classe d'entités dans la connexion à la base de données développée pour la sélectionner.
  3. Pour afficher les données, faites glisser la table de la fenêtre Catalogue vers la fenêtre Table des matières ou la carte.
    • Si ArcGIS Pro ne peut pas trouver de champ susceptible de faire office d’identifiant unique, vous serez invité à en définir un.
    • Si vous faites glisser une classe d’entités, ArcGIS calcule l’étendue spatiale des données. Si vous ajoutez une table contenant de nombreuses entités, le calcul de l’étendue peut prendre plus de temps. Si vous connaissez l’étendue des données ou si vous voulez utiliser l’étendue de votre référence spatiale plutôt que d’attendre qu’ArcGIS Pro calcule l’étendue, vous pouvez le faire vous-même. Cliquez sur le bouton approprié dans la boîte de dialogue Calculer à partir de l'étendue. Si vous cliquez sur Etendue en entrée, vous devez saisir une étendue valide englobant toutes les entités de la table. Si vous cliquez sur Utiliser l'étendue de la référence spatiale l'étendue des données est définie sur l'étendue totale de la référence spatiale de la classe d'entités.

      Autres méthodes de calcul de l'étendue

  4. Une fois la couche ou la table ajoutée à la carte, vous pouvez afficher les données attributaires en cliquant avec le bouton droit de la souris sur la table dans la fenêtre Contents (Contenu), puis en cliquant sur Attribute Table (Table attributaire).

Si vous devez modifier les données affichées, ouvrez les propriétés de la couche et modifiez la requête ou les propriétés qui définissent la source de la couche.