ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Stockage de la géodatabase dans les bases de données relationnelles

Au cœur de la géodatabase se trouve une structure de base de données relationnelles standard (une série de tables de base de données, de types de colonnes, d'index et d'autres objets de base de données standard). Très simple, le stockage physique fonctionne conjointement avec (et est contrôlé par) un ensemble d'objets d'application de niveau supérieur, qui se trouvent au niveau applicatif (par exemple, ArcGIS Desktop, logique ArcGIS Engine incorporée ou ArcGIS Server).

Chacun d'entre eux inclut des objets de géodatabase qui déterminent un modèle de système d'information géographique (SIG) générique, partagé par toutes les applications ArcGIS et tous les utilisateurs. L'objectif des objets de géodatabase consiste à fournir aux clients un modèle d'information SIG perfectionné et d'assurer la persistance de ce modèle dans tous les modèles de stockage appropriés (exemples : dans des tables de système de gestion de bases de données (SGBD) standard, dans des géodatabases fichier et sous forme de flux XML (Extensible Markup Language).

Le stockage de la géodatabase comprend à la fois le schéma et la base de règles de chaque jeu de données géographiques, ainsi que le stockage tabulaire simple des données spatiales et attributaires.

La structure de géodatabase comprend les définitions, règles d'intégrité et comportement de chaque jeu de données géographiques. Cela comprend les propriétés des classes d'entités, topologies, réseaux, catalogues d'images raster, relations, domaines, etc. Le schéma persiste dans un ensemble de métatables de la géodatabase dans la base de données, définissant ainsi l’intégrité et le comportement des informations géographiques.

Les représentations spatiales sont le plus souvent stockées, soit sous forme d'entités vectorielles, soit en tant que jeux de données raster, avec des attributs tabulaires classiques. Par exemple, une table de base de données peut servir à stocker une classe d'entités dans laquelle chaque ligne de la table représente une entité. Chaque ligne possède une colonne de forme qui contient la géométrie ou forme de l'entité. La colonne de forme qui contient la géométrie est généralement basée sur un des types suivants :

  • type de colonne BLOB (Binary Large Object),
  • Un type de colonne spatiale, si le système de gestion de base de données le prend en charge

Une série homogène d'entités communes, possédant toutes la même représentation spatiale (comme un point, une ligne ou un polygone) et un ensemble commun de colonnes d'attributs, est considérée comme une classe d'entités et gérée dans une seule table.

Les types de données raster et image peuvent également être gérés et stockés dans des tables relationnelles. Les données raster sont généralement beaucoup plus volumineuses et nécessitent une table de stockage secondaire. Pour le stockage et l'accès de la base de données, chaque raster est divisé en portions plus petites (blocs) et stocké dans des lignes individuelles dans la table de blocs distincte.

Les types de colonne qui renferment la géométrie raster et vectorielle peuvent varier d'une base de données à une autre. Récemment, la plupart des systèmes de gestion de base de données ont ajouté la prise en charge des extensions de type spatial et la géodatabase peut les utiliser opportunément pour contenir la géométrie spatiale. ESRI a participé activement à l'extension du langage SQL (Structured Query Language) pour les types spatiaux en tant que principal auteur de la spécification SQL/MM Part 3 Spatial et de la spécification SQL de l'OGC (Open Geospatial Consortium, Inc.) relative aux entités simples. ESRI prend ces types en charge, ainsi que les types spatiaux propres à Oracle Spatial, PostGIS (dans PostgreSQL) et Microsoft SQL Server, pour le stockage persistant des géodatabases utilisant les normes des SGBD.

Les systèmes de gestion de base de données suivants incluent la prise en charge du type spatial pour les géodatabases :

  • Oracle à l'aide du type de données spatiales ST_Geometry ou éventuellement du type de données spatiales Oracle
  • IBM Db2 à l'aide de Spatial Extender Geometry Object (ST_Geometry)
  • Informix à l'aide de Spatial DataBlade Geometry Object (ST_Geometry)
  • PostgreSQL à l'aide de la géométrie ou géographie ST_Geometry ou PostGIS
  • Microsoft SQL Server à l'aide des types spatiaux, de la géométrie et de la géographie Microsoft

Pour plus d'informations sur la structure de stockage utilisée par la géodatabase dans chaque système de gestion de base de données, consultez la rubrique Comment est réalisé le stockage des géodatabases dans un SGBD ?

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal