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ériode | Description | Ressources 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. | Compresser des données de 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. | Charger ST_Geometry dans une géodatabase mobile pour l’accès SQL |
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). |
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ériode | Description |
---|---|
Couche d’entités d’objets 3D | Une couche d’entités d’objets 3D |
Annotation | Une annotation
|
Jeu de données de Catalogue | Un jeu de données Catalogue |
Dimensions | Les cotations |
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 |
Jeu de classes d’entités | Un jeu de classes d’entités |
Boîte à outils de géotraitement | Une boîte à outils de géotraitement 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 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 raster | Un jeu de données raster 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 |
Tableau | Une table |
Jeu de données de trajectoire | Un jeu de données de trajectoire Remarque :Les jeux de données de trajectoire ne sont pas pris en charge dans une géodatabase mobile. |
Afficher | Une vue |
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ériode | Description |
---|---|
Jeu de données réseau | Un jeu de données réseau |
Atelier parcellaire | Un atelier parcellaire |
Jeu de données de MNT | Un jeu de données de MNT |
Topologie | Une topologie |
Réseau de traces | Un réseau de traces |
Réseau de distribution | Un réseau de distribution |
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ériode | Description |
---|---|
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. | |
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. | |
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. | |
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. | |
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. | |
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ériode | Description |
---|---|
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. | |
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. | |
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è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. |
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. | |
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. | |
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. | |
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ériode | Description |
---|---|
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. | |
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. |
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. | |
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. |
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ériode | Description |
---|---|
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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
- Notions de base relatives à la géodatabase
- Types de géodatabases
- Créer des jeux de données dans une géodatabase
- Copier des jeux de classes d'entités, des classes d'entités et des tables vers une géodatabase
- Importer des données
- Exporter des données
- Charger des données
- Types de données des champs ArcGIS
- Accéder aux propriétés des jeux de données de géodatabase et les gérer
- Gestion de géodatabases
Vous avez un commentaire à formuler concernant cette rubrique ?