Une géodatabase est une collection de jeux de données géographiques de différents types.
Les informations ci-après vous permettront de vous familiariser avec les géodatabases et de les utiliser efficacement dans vos tâches SIG.
Jeux de données essentiels de la géodatabase
Le jeu de données constitue un concept de la géodatabase. Il s’agit du principal moyen d’organisation et d’utilisation des informations géographiques dans ArcGIS. La géodatabase contient les principaux types de jeux de données suivants :
- Classe d’entités
- Jeu de données raster
- Tableau
La création d'un ensemble de ces types de données constitue la première étape de la conception et de la création d'une géodatabase. Vous commencez généralement par créer plusieurs de ces types de jeu de données essentiel. Ensuite, vous ajoutez des géodatabases ou étendez les géodatabases existantes avec des fonctionnalités plus avancées (ajout de topologies, de réseaux ou de sous-types, par exemple) afin de modéliser le comportement SIG, gérer l’intégrité des données et utiliser un jeu de relations spatiales.
Stockage de la géodatabase dans des tables et des fichiers
Le stockage de la géodatabase comprend à la fois la structure et la base de règles de chaque jeu de données géographiques, ainsi que le stockage tabulaire des données spatiales et attributaires. Les trois principaux types de jeu de données de la géodatabase indiqués plus haut, ainsi que d’autres éléments de géodatabase, sont stockés au moyen de tables. Les représentations spatiales dans des jeux de données géographiques sont stockées sous la forme d'entités vectorielles ou de rasters. Ces géométries sont stockées et gérées dans des champs avec des attributs traditionnels.
Une classe d'entités est stockée sous la forme de table. Chaque ligne représente une entité. Dans la table de classes d’entités surfaciques illustrée ci-après, le champ Shape contient la géométrie surfacique de chaque entité. La valeur Polygon est utilisée pour indiquer que le champ contient les coordonnées et la géométrie qui définissent un polygone par ligne.

Une stratégie de géodatabase consiste à utiliser un système de gestion de base de données (SGBD) pour adapter les jeux de données SIG en fonction du volume des données et du nombre d’utilisateurs (par exemple, prise en charge de petites bases de données pour un ou quelques utilisateurs jusqu’à des instances de centaines de millions d’entités et de milliers d’utilisateurs simultanés). Les tables fournissent le mécanisme de stockage principal pour les jeux de données géographiques. SQL (Structured Query Language) est un langage d’interrogation et de traitement de lignes dans des tables. La stratégie de géodatabase est conçue pour tirer parti de ces capacités.
Jeux de données géographiques avancés permettant d’étendre les classes d’entités, les rasters et les tables attributaires
Divers éléments de la géodatabase permettent d’étendre des tables, des entités et des rasters pour modéliser des relations spatiales, ajouter un comportement, améliorer l’intégrité des données et étendre les fonctionnalités de la géodatabase pour la gestion des données.
La structure de la géodatabase comprend les définitions, les règles d'intégrité et le comportement de chacune de ces fonctionnalités étendues. Cela comprend les propriétés des systèmes de coordonnées, de la résolution des coordonnées, des classes d'entités, des topologies, des réseaux, des relations et des domaines. Ces données de structure sont conservées dans une collection de métatables de géodatabase dans le SGBD. Ces tables définissent l'intégrité et comportement des informations géographiques.
Eléments de la géodatabase
En tant qu’utilisateur SIG, vous travaillez avec les trois principaux types de jeu de données indiqués plus haut et illustrés ci-dessous, quel que soit le système qu’ils utilisent. Vous disposez d’un jeu de classes d’entités, d’un certain nombre de tables attributaires et, la plupart du temps, d’un vaste ensemble de jeux de données d’imagerie et raster que vous pouvez utiliser.

Fondamentalement, toutes les géodatabases ont le même type de contenu. Cette collection de jeux de données peut être considérée comme le point de départ universel de la conception d’une géodatabase SIG.
Vous pouvez étendre vos modèles de données pour la prise en charge de certaines capacités essentielles selon les besoins. La géodatabase comporte des éléments de données et des types de jeu de données supplémentaires qui peuvent être utilisés pour étendre cette principale collection de jeux de données.
Reportez-vous aux rubriques Extension de tables, Étendre les classes d’entités et Imagerie et télédétection dans ArcGIS pour plus d’informations.
Transactions et versionnement de géodatabases
Les géodatabases d’entreprise tirent parti des fonctionnalités du SGBD sous-jacent pour fournir des versions qui offrent une prise en charge évolutive des mises à jour multi-utilisateurs sur de grandes bases de données. Grâce au versionnement, chaque éditeur peut utiliser sa propre version de la géodatabase, effectuer des mises à jour sans affecter d’autres éditeurs ou la base de données de production et réintégrer ses modifications dans le système une fois qu’il a terminé son travail. Cette structure de transaction est adaptée à diverses stratégies de gestion des données qui conviennent aussi bien aux utilisateurs individuels, aux équipes qu’aux organisations internationales et aux déploiements SIG Web complets.
Pour plus d’informations, reportez-vous à la rubrique Gestion des données et transactions.
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?