Terminologie relative à la géodatabase

Les termes suivants sont utilisés dans cette documentation, dans les rubriques relatives à la géodatabase dans ArcGIS Pro.

Géodatabase

Une géodatabase est une base de données ou une structure de fichiers utilisée essentiellement pour stocker, interroger et manipuler des données spatiales. Les géodatabases stockent de la géométrie, un système de référence spatiale, des attributs et des règles de comportement pour les données. Divers types de jeux de données géographiques peuvent être collectés dans une géodatabase, y compris des classes d’entités, des tables attributaires, des jeux de données raster, des topologies et bien plus. Les géodatabases peuvent être stockées dans un système de gestion des bases de données relationnelles (géodatabase d’entreprise), dans un système de fichiers (géodatabase fichier) ou dans une base de données SQLite (géodatabase mobile).

PériodeDescriptionRessources associées

Géodatabase fichier

Une géodatabase fichier est stockée dans un dossier sous forme de plusieurs fichiers portant l’extension .gdb. Chaque jeu de données est contenu dans un seul fichier. Par défaut, les fichiers peuvent croître jusqu’à 1 To, mais il est possible de faire passer cette valeur à 4 ou 256 To à l’aide d’un mot-clé de configuration.

Géodatabases fichier

Créer une géodatabase fichier

Compresser des données de géodatabase fichier

Mettre à niveau une géodatabase fichier

Limites de taille et de nom de la géodatabase fichier

Géodatabase mobile

Une géodatabase mobile est une base de données SQLite qui est entièrement contenue dans un fichier unique portant l’extension .geodatabase.

Géodatabases mobiles

Créer une géodatabase mobile

Charger ST_Geometry dans une géodatabase mobile pour l’accès SQL

Limites de taille et de nom de la géodatabase mobile

Géodatabase d'entreprise

Une géodatabase d’entreprise, également connue sous le nom de géodatabase multi-utilisateurs, est stockée dans une base de données relationnelle. Une géodatabase d’entreprise peut être quasiment illimitée en taille et en nombre d’utilisateurs ; les limites varient en fonction du fournisseur du système de gestion de base de données (SGBD).

Gestion de géodatabases

Géodatabases dans IBM Db2

Géodatabases dans Oracle

Géodatabases dans PostgreSQL

Géodatabases dans SAP HANA

Géodatabases dans Microsoft SQL Server

Types de jeu de données d’une géodatabase

La table ci-après décrit les types de jeux de données qu’il est possible de créer dans une géodatabase dans ArcGIS Pro :

PériodeDescription

Couche d’entités d’objets 3D

Une couche d’entités d’objets 3D Classe d’entités multipatch stocke et gère les entités avancées de type de géométrie 3D dans une géodatabase. Ces objets 3D représentent l’enveloppe extérieure et l’espace intérieur des entités qui occupent une surface ou un volume discret dans l’espace tridimensionnel (par exemple, des bâtiments, des véhicules, de la végétation, etc.) et utilisent des techniques avancées de visualisation telles que le rendu physique réaliste (PBR) et les animations.

Annotation

Une annotation Classe d’entités annotations est un texte ou des graphiques qui peuvent être sélectionnés, positionnés et modifiés individuellement. Les annotations peuvent être saisies manuellement ou générées à partir d’étiquettes. Il existe deux types d’annotation dans une géodatabase :

  • Standard : n’est pas formellement associée aux entités de la géodatabase. Par exemple, le texte présent sur une carte pour indiquer une chaîne de montagnes est une annotation standard. Aucune entité spécifique ne représente la chaîne de montagnes, mais il s’agit d’une zone que vous souhaitez indiquer.
  • Liée à l’entité : est associée à une entité spécifique d’une autre classe d’entités de la géodatabase. Le texte d’une annotation liée à une entité reflète la valeur d’un ou plusieurs champs provenant de l’entité à laquelle l’annotation est liée. Par exemple, les conduites d’alimentation en eau d’un réseau de distribution d’eau peuvent être annotées avec leur nom, qui est enregistré dans un champ de la classe d’entités de conduites d’alimentation.

Jeu de données de Catalogue

Un jeu de données Catalogue Jeu de données Catalogue est un conteneur de références d’éléments, appelées éléments du jeu de données Catalogue. Les références d’éléments pointent vers différentes sources de données, en local ou sur des partages de fichiers réseau, ou vers le portail.

Dimensions

Les cotations Classe d’entités de dimensions sont un type spécial d’annotation de géodatabase qui montrent des longueurs ou des distances spécifiques sur une carte. Une dimension permet d’indiquer la longueur d’un côté de bâtiment, d’une parcelle de terrain ou la distance entre deux entités telles qu’une bouche d’incendie et l’angle d’un bâtiment.

Classe d’entités

Une classe d’entités est un ensemble d’entités géographiques ayant le même type de géométrie (point, ligne ou polygone), les mêmes attributs et la même référence spatiale. Les classes d’entités permettent de regrouper des entités homogènes en une seule unité afin de stocker les données. Par exemple, les autoroutes, les routes principales et les routes secondaires peuvent être regroupées dans une classe d’entités linéaires nommée routes. Les types de classes d’entités les plus utilisées sont les classes d’entités ponctuelles Classe d’entités points, les classes d’entités linéaires Classe d’entités lignes et les classes d’entités surfaciques Classe d’entités surfaciques. Les classes d’entités peuvent également stocker des objets 3D, des annotations et des cotations.

Jeu de classes d’entités

Un jeu de classes d’entités Jeu de classes d’entités est un ensemble de classes d’entités thématiquement reliées qui partagent un système de coordonnées commun. L’utilisation de ce type de jeu facilite la création de jeux de données de contrôleur (parfois appelés jeux de données d’extension), comme un atelier parcellaire, une topologie ou un réseau de distribution.

Boîte à outils de géotraitement

Une boîte à outils de géotraitement Boîte d’outils peut contenir une série d’outils de géotraitement, de scripts et de modèles créés par l’utilisateur.

Remarque :

Les boîtes à outils ne sont pas prises en charge dans une géodatabase mobile.

Mosaïque

Les jeux de données mosaïque Jeu de données mosaïque permettent de gérer, d’afficher, d’analyser, de diffuser et de partager des données raster et d’imagerie.

Remarque :

Les jeux de données mosaïque ne sont pas pris en charge dans une géodatabase mobile.

Jeu de données d’imagerie orientée

Un jeu de données d’imagerie orientée Jeu de données d’imagerie orientée gère une collection d’images, dans laquelle chaque image possède une direction ou un angle spécifique, comme les images prises à des angles de caméra proches de l’horizon (par exemple les images obliques, ou l’imagerie bulle, à 360 degrés, côté rue et d’inspection) et les images prises en regardant directement vers le sol (par exemple l’imagerie satellite traditionnelle). Les jeux d’imagerie orientée sont utiles pour la gestion des imageries issue de sources telles que les caméras à l’échelle des rues, les drones ou les photographies aériennes obliques. Ils vous permettent de mieux comprendre le contexte d’une localisation donnée en l’observant selon différentes perspectives.

Jeu de données raster

Un jeu de données raster Grille raster correspond à tout format de raster valide organisé en une ou plusieurs bandes couvrant une étendue. Chaque canal est composé d'un tableau de pixels (cellules), chaque pixel comportant une valeur. Il s’agit du modèle de stockage de données raster de base sur lequel reposent les autres formats de stockage (les jeux de données mosaïque, par exemple).

Remarque :

Les jeux de données raster ne sont pas pris en charge dans une géodatabase mobile.

Classe de relations

Une classe de relations Relation stocke les informations sur la relation ou l’association d’enregistrements associés entre deux classes d’entités, entre une classe d’entités et une table non spatiale, ou entre deux tables non spatiales.

Tableau

Une table Table est l’objet de stockage de base dans la base de données. Elle est composée de colonnes et de lignes. Chaque ligne représente un enregistrement unique. Chaque colonne représente un champ de l’enregistrement. Chaque champ permet de stocker un type spécifique de données (nombre, date, texte).

Jeu de données de trajectoire

Un jeu de données de trajectoire Jeu de données de trajectoire gère une collection de fichiers de trajectoire permettant d’utiliser et de visualiser les capteurs altimétriques des satellites. Les données altimétriques des satellites mesurent l’élévation ou la hauteur de la surface de la Terre en des points discrets le long de la trajectoire du satellite. Elles sont particulièrement utiles pour faire progresser notre connaissance des océans, de la topographie de la calotte glaciaire et du climat mondial.

Remarque :

Les jeux de données de trajectoire ne sont pas pris en charge dans une géodatabase mobile.

Afficher

Une vue Classe d’entités vide est une requête stockée qui sélectionne des données dans les tables que vous spécifiez dans la définition de la vue. Les vues peuvent inclure une seule table, plusieurs tables et des sous-requêtes.

Types de jeu de données de contrôleur d’une géodatabase

La table ci-après décrit les types de jeux de données de contrôleur qu’il est possible de créer dans une géodatabase dans ArcGIS Pro :

PériodeDescription

Jeu de données réseau

Un jeu de données réseau Jeu de données réseau permet de modéliser des réseaux de transport. Ils sont créés à partir d'entités source, pouvant comprendre des entités simples (lignes et points) et des tournants, et stockent la connectivité des entités source. Lorsque vous réalisez une analyse du réseau, cela est toujours fait sur un jeu de données réseau.

Atelier parcellaire

Un atelier parcellaire Atelier parcellaire offre une structure complète de gestion, de mise à jour et de partage des données de parcelle dans un environnement ArcGIS Enterprise multi-utilisateurs et mono-utilisateur. Les ateliers parcellaires répondent aux besoins de l’administration territoriale et de la cartographie cadastrale, en fournissant des outils permettant de représenter avec exactitude les limites des propriétés foncières, les servitudes, les droits de passage et d’autres entités liées au sol.

Jeu de données de MNT

Un jeu de données de MNT MNT est une surface TIN multi-résolutions créée à partir de mesures stockées en tant qu’entités dans une géodatabase. Il est généralement constitué à partir de sources lidar, sonar et photogrammétriques. Les MNT résident dans la géodatabase, à l'intérieur de jeux de données d'entité où sont stockées les entités destinées à leur génération.

Topologie

Une topologie Topologie définit la manière dont les entités ponctuelles, linéaires et surfaciques partagent une géométrie coïncidente. La topologie définit et applique les règles d’intégrité des données (par exemple, il ne doit pas y avoir d’écarts entre les polygones), ainsi que les requêtes sur les relations topologiques, la navigation, la mise à jour et la construction d’entités. Par exemple, les axes médians de rues et les îlots de recensement partagent une géométrie commune, tout comme les polygones de sol adjacents partagent des limites communes.

Réseau de traces

Un réseau de traces Réseau de traces est le composant principal dont se servent les utilisateurs pour visualiser, gérer et analyser des modèles simples de connectivité, tels que les réseaux ferroviaires et les réseaux hydrologiques dans ArcGIS Pro.

Réseau de distribution

Un réseau de distribution Jeu de données Réseau de distribution sert à modéliser et analyser des systèmes de réseaux complexes tels que les réseaux d’eau, de gaz, d’électricité, des télécommunications, des égouts et des eaux pluviales. Il est conçu pour modéliser toutes les ressources de votre système (fils, canalisations, vannes, zones, dispositifs et circuits) et vous permet d’attribuer un comportement réel aux entités de réseau que vous modélisez.

Propriétés du jeu de données de la géodatabase

La table ci-après décrit différentes propriétés du jeu de données qu’il est possible d’appliquer aux jeux de données dans une géodatabase dans ArcGIS Pro :

PériodeDescription

Champs

Les champs sont les composants qui fournissent la structure d'une table. Les informations tabulaires se présentent sous forme de lignes et de colonnes. Dans ArcGIS, les lignes sont appelées enregistrements et les colonnes sont des champs. Chaque champ d'une table peut stocker un type spécifique de données, par exemple un nombre, une date ou du texte. Les champs contiennent des informations sur les attributs de chaque couche dans la carte ou la table autonome.

Types de données des champs ArcGIS

Chaque classe d’entités et table est composée de champs définis selon leurs types de données. Le type de données est la propriété la plus importante d’un champ. Le type de données que vous sélectionnez détermine en effet quelles données le champ peut stocker. Dans ArcGIS Pro, parmi les types de données pouvant être appliqués à un champ figurent différent types numériques (entiers, flottant, double), texte, date uniquement, décalage de l’horodatage, grands objets binaires (BLOB), et identifiants uniques globaux (GUID). Reportez-vous à la rubrique Types de données ArcGIS pour obtenir la liste complète des types de données et des informations complémentaires concernant chacun d’entre eux.

Les autres propriétés de champ que vous pouvez définir, telles que la précision, l’échelle et la longueur du champ, dépendent également du type de données défini pour le champ.

Index attributaire

Un index attributaire est utilisé pour localiser les enregistrements qui correspondent à une requête attributaire.

Les index attributaires peuvent accélérer les jointures et autres requêtes attributaires sur les tables, classes d’entités, shapefiles ou classes de relations attribuées. Un index attributaire constitue pour ArcGIS un autre moyen d’extraire les enregistrements d’une table. Pour la plupart des types de requêtes attributaires, il est plus rapide de rechercher un enregistrement avec un index que de parcourir la totalité de la table en commençant par le premier enregistrement.

Index spatial

Un index spatial permet de localiser rapidement des entités dans des classes d’entités et d’effectuer de nombreuses tâches de sélection et d’identification dans ArcGIS Pro.

Pour identifier une entité, sélectionner des entités en pointant ou en traçant un cadre et effectuer des déplacements et des zooms, vous devez disposer de ArcGIS Pro afin d’utiliser l’index spatial pour localiser les entités.

Référence spatiale

Une référence spatiale est le système de coordonnées utilisé pour stocker chaque classe d'entités et jeu de données raster, ainsi que d'autres propriétés de coordonnées, telles que la résolution des coordonnées x,y et des coordonnées z et de mesure (m) facultatives. Dans la géodatabase, le système de coordonnées et d’autres propriétés spatiales associées sont définis dans le cadre de la référence spatiale de chaque jeu de données.

Mot-clé de configuration

Les mots-clés de configuration représentent un paramètre ou un groupe de paramètres qui permet à une géodatabase fichier ou d’entreprise d’identifier l’emplacement et le format dans lequel stocker les données dans chaque jeu de données. Vous pouvez utiliser des mots-clés de configuration lorsque vous créez une table ou une classe d'entités afin de spécifier le mode de stockage des données.

Conception et fonctionnalités des données de géodatabase

La table ci-après décrit différents outils de conception et de modélisation des données qu’il est possible d’appliquer aux jeux de données dans une géodatabase dans ArcGIS Pro :

PériodeDescription

Archivage

L'archivage offre la possibilité d'enregistrer et d'accéder aux modifications apportées à l’ensemble ou à une partie des données d'une géodatabase. L'archivage est le mécanisme permettant de capturer, de gérer et d'analyser les modifications des données au fil du temps.

Pièces jointes

Les pièces jointes permettent d’associer des copies de fichiers multimédias, comme des documents et des images, aux entités d’une classe d’entités ou aux lignes d’une table autonome. Cela vous permet d’ajouter des informations et du contexte, par exemple, en joignant une image à une classe d’entités qui représente une ressource particulière sur le terrain ou encore en joignant un rapport d’évaluation des dégâts pour un bâtiment donné d’une liste de bâtiments.

Règles attributaires

Les règles attributaires améliorent l’expérience de mise à jour et renforcent l’intégrité des données des jeux de données des géodatabases. Il s’agit de règles définies par l’utilisateur qui peuvent être utilisées pour renseigner automatiquement des attributs, restreindre des mises à jour non valides lors d’opérations de mise à jour et effectuer des contrôles d’assurance qualité sur des entités existantes.

Règle attributaire : règles attributaires de calcul

Les règles de calcul permettent de renseigner automatiquement les configurations d’attribut sur une entité. Elles peuvent être définies comme règles de calcul immédiat ou règles de calcul par lots, selon le moment où elles doivent être évaluées :

  • Règles de calcul immédiat : l’évaluation des règles a lieu immédiatement lors des opérations de mise à jour. L’évaluation est contrôlée par le type d’événement déclencheur (opérations d’insertion, de mise à jour ou de suppression). Pour les événements de mise à jour, vous pouvez, si vous le souhaitez, indiquer une liste de champs déclencheurs.
  • Règles de calcul par lots : l’évaluation des règles a lieu au moment spécifié par l’utilisateur. Vous pouvez évaluer les règles à l’aide de la vue Error Inspector (Inspecteur d’erreurs) ou de l’outil Evaluate Rules (Évaluer les règles).

Règle attributaire : règles attributaires de contrainte

Les règles de contrainte spécifient des configurations d’attributs acceptables et des relations générales sur une entité. À la différence des règles de calcul, les règles de contrainte ne sont pas utilisées pour renseigner des attributs, mais pour veiller à ce que des conditions spécifiques soient remplies sur une entité.

Règle attributaire : règles attributaires de validation

Les règles de validation spécifient des configurations d’attributs acceptables et des relations générales sur une entité. Elles sont utilisées pour vérifier les entités d’un jeu de données en fonction d’une exigence ou d’une contrainte spécifique. Dans le cas d’entités existantes, les règles sont évaluées au moment spécifié par l’utilisateur ; si des règles sont violées, des entités d’erreurs sont créées. Cette opération permet d’effectuer des contrôles d’assurance qualité sur les entités et d’examiner des zones problématiques dans le cadre d’un processus itératif.

Règle attributaire : modèles de règles attributaires

Outre la création d’une règle attributaire définie par l’utilisateur, vous pouvez créer une règle attributaire à l’aide d’un modèle. Des modèles sont disponibles pour vous aider à créer des règles attributaires adaptées à des processus spécifiques. Les modèles de règles attributaires permettent de bénéficier de la fonctionnalité de règle attributaire sans avoir à créer l’expression de script Arcade.

Valeurs conditionnelles

Les valeurs conditionnelles, parfois appelées valeurs attributaires conditionnelles, constituent une fonction de conception de données permettant de rendre les valeurs d’un champ dépendantes des valeurs d’un autre champ.

Domaines

Les domaines attributaires représentent des règles qui décrivent les valeurs disponibles d’un type de champ. Ils permettent de forcer les valeurs autorisées d’un attribut quelconque d’une table ou d’une classe d’entités. Ils fournissent une méthode pour assurer l’intégrité des données en limitant les éléments pouvant être placés dans un champ au sein d’une liste ou plage valide de choix.

Suivi de l’éditeur

Le suivi de l’éditeur inclut un paramètre pour les classes d’entités et les tables qui vous permet d’enregistrer automatiquement des informations sur les insertions et les mises à jour effectuées. Il conserve un enregistrement de l’éditeur ayant créé ou modifié les données, ainsi qu’un horodatage de la mise à jour.

Sous-types

Les sous-types sont des sous-ensembles d’entités d’une classe d’entités ou d’objets d’une table partageant les mêmes attributs. Ils constituent une méthode pour catégoriser les données.

Mise à jour des données de géodatabase

La table ci-après décrit différents mécanismes et options de mise à jour des données qu’il est possible d’appliquer aux jeux de données dans une géodatabase dans ArcGIS Pro :

PériodeDescription

Versionnement de branche

Facilite le modèle SIG Web en autorisant des scénarios de mise à jour multi-utilisateurs et des transactions longues tout en utilisant des couches d’entités Web. Pour plus d’informations, reportez-vous à la rubrique Scénarios de branche versionnée.

Versionnement traditionnel

Offre une souplesse d’utilisation des versions pour les transactions longues lorsque vous y accédez directement depuis la géodatabase d’entreprise, ainsi qu’une expérience de mise à jour simplifiée lorsque vous utilisez des services d’entités pour les transactions plus courtes. Pour plus d’informations, reportez-vous à la rubrique Scénarios de version traditionnelle.

Versionnement traditionnel (déplacement des mises à jour dans la base)

Forme facultative de versionnement traditionnel qui permet aux éditeurs et aux applications d’accéder directement aux données de la table de base tout en permettant aux autres éditeurs d’utiliser leurs propres versions isolées.

Mise à jour non versionnée

Stratégie de gestion des données qui permet aux utilisateurs de mettre à jour les données sans utiliser plusieurs versions. Les mises à jour non versionnées équivalent aux transactions courtes de base de données standard. Lorsque vous mettez à jour des données non versionnées dans ArcGIS Pro, chaque transaction est automatiquement validée dans la base de données ; il est donc inutile d’enregistrer les mises à jour. Les modifications que vous apportez sont disponibles pour tous les autres utilisateurs et applications qui accèdent aux données lorsque votre transaction est terminée.

Verrouillages de géodatabase

ArcGIS Pro applique et libère des verrous sur des jeux de données dans une géodatabase d’entreprise au fur et à mesure que des utilisateurs affichent et mettent à jour des données. Ces verrous sont nécessaires pour assurer la cohérence des données et des versions. Comme les objets dans une géodatabase sont verrouillés, l'accès à ces objets change selon qu'un verrouillage partagé ou exclusif est maintenu.

Pour d’autres termes courants figurant dans la documentation sur le versionnement, consultez le vocabulaire relatif au versionnement

Distribution des données de géodatabase

La table ci-après décrit différentes options de distribution des données qu’il est possible d’appliquer aux jeux de données dans une géodatabase dans ArcGIS Pro :

PériodeDescription

Réplication de géodatabase

La réplication de géodatabase permet de créer des copies de données entre deux ou plusieurs géodatabases et permet aux utilisateurs de mettre à jour les données dans chaque géodatabase indépendamment, ce qui permet de synchroniser les mouvements effectués sur les données.

Réplica d’extraction

La réplication d’extraction/insertion permet de mettre à jour les données du réplica enfant et de synchroniser ces mises à jour avec le réplica parent. Pour plus d’informations, reportez-vous à la rubrique Types de réplication de géodatabase.

Réplica monodirectionnel

La réplication monodirectionnelle permet d’envoyer plusieurs fois des modifications de données dans une seule direction, du réplica parent vers le réplica enfant ou du réplica enfant vers le réplica parent. Les réplicas monodirectionnels sont conservés après la synchronisation et vous permettent de continuer à envoyer des mouvements de données.

Réplica bidirectionnel

La réplication bidirectionnelle permet d'envoyer plusieurs fois des modifications de données du réplica parent vers le réplica enfant ou du réplica enfant vers le réplica parent. Si la même ligne est mise à jour dans les deux géodatabases de réplica, ceci est détecté comme un conflit lorsque les réplicas sont synchronisés.

Synchronisation

Une synchronisation implique qu’un réplica envoie des mouvements de données et que le réplica associé reçoive ces mouvements. Les mouvements de données comprennent les insertions, les mises à jour et les suppressions effectuées dans la version de réplica.

Processus hors connexion

Si votre connectivité réseau n’est pas fiable ou est lente, vous pouvez mettre les données des couches Web hors connexion dans ArcGIS Pro. Vous utilisez alors une copie locale des données. Vous pouvez ainsi réaliser des mises à jour et effectuer votre travail sans avoir besoin d’une connexion au réseau. Lorsque vous avez de nouveau accès au réseau, vous pouvez charger vos mises à jour locales. Reportez-vous à la rubrique Utiliser une carte hors connexion pour en savoir plus sur la configuration de ce processus.

Réplica de service d’entités

Les réplicas de service d’entités fournissent le mécanisme permettant de synchroniser les couches d’entités hors connexion avec les données source. Le réplica de service d’entités reçoit les mises à jour effectuées hors connexion qui sont ensuite synchronisées avec la couche d’entités source. Lors de la synchronisation, le réplica de service d’entités reçoit également les mises à jour effectuées dans la couche d’entités source et les met à disposition de la couche d’entités mise hors connexion.

Version de réplica

Une version de réplica est automatiquement créée chaque fois que vous téléchargez une carte pour l’utiliser hors connexion et que cette carte contient un service d’entités modifiable publié avec l’option Create a version for each downloaded map (Créer une version pour chaque carte téléchargée) activée. Si le service d’entités modifiable contient des données versionnées traditionnelles et qu’il est publié avec l’option Create a version for each user (Créer une version pour chaque utilisateur) activée, une version de réplica est créée pour chaque utilisateur qui met la carte hors connexion. Chaque version de réplica est associée à un réplica de service d’entités.

Rubriques connexes