Modèle de données spatiales Oracle

Hiérarchie des données

graph TD
    A[Couche/Table] --> B[Géométrie 1]
    A --> C[Géométrie 2]
    B --> D[Élément 1]
    B --> E[Élément 2]
    B --> F[Élément 3]

Élément : composant de base d’une géométrie (un point, un segment, un polygone simple).

Géométrie : composition d’un ou plusieurs éléments formant une entité spatiale complète.

Couche : ensemble de géométries partageant des attributs communs, stockée dans une table.

Exemple de couche

Une table État contient des géométries représentant les frontières des états.

CREATE TABLE etat (
    id NUMBER PRIMARY KEY,
    nom VARCHAR2(100),
    population NUMBER,
    geometry SDO_GEOMETRY
);

Chaque ligne représente un état avec sa géométrie.

La colonne geometry stocke la forme géographique de l’état.