Modèle topologique

L`inconvénient final de l`utilisation du modèle de données raster est qu`il ne convient pas à certains types d`analyses spatiales. Par exemple, des difficultés surviennent lorsque vous tentez de superposer et d`analyser plusieurs images raster produites à différentes échelles et résolutions de pixels. La combinaison d`informations à partir d`une image raster avec une résolution spatiale de 10 m avec une image raster avec une résolution spatiale de 1 km produira très probablement des informations de sortie non sensibles, car les échelles d`analyse sont beaucoup trop disparates pour aboutir à des résultats significatifs et/ou conclusions interprétables. En outre, certaines analyses du réseau et de l`espace (c.-à-d. la définition de la directionnalité ou du géocodage) peuvent être problématiques à effectuer sur les données raster. Cette section présente des exemples de PL/SQL simplifiés qui effectuent des opérations de modèle de données topologiques. Les exemples se réfèrent à des concepts qui sont expliqués dans ce chapitre. Ils utilisent les fonctions et les procédures SDO_TOPO et SDO_TOPO_MAP, qui sont documentées dans le chapitre 3 et le chapitre 4, et l`opérateur de topologie SDO_ANYINTERACT (voir section 1.8.1). Le modèle topologique est utilisé car il modélise efficacement la relation des entités spatiales. En conséquence, il est bien adapté pour des opérations telles que la contiguïté et les analyses de connectivité. La contiguïté implique l`évaluation de la contiguïté des entités, par exemple les fonctions qui se touchent mutuellement, et la proximité, par exemple les entités proches les unes des autres. L`avantage principal du modèle topologique est que l`analyse spatiale peut être effectuée sans utiliser les données de coordonnées.

De nombreuses opérations peuvent être effectuées en grande partie, sinon entièrement, en utilisant uniquement la définition topologique. Il s`agit d`un avantage significatif par rapport à la structure de données vectorielles de CAO ou de spaghetti qui nécessite la dérivation de relations spatiales à partir des données de coordonnées avant que l`analyse puisse être entreprise. En fin de compte, il existe de nombreux modèles de réseau topologique qui peuvent fournir des informations utilisables, mais les trois que nous avons décrits ici: en raison de la dépendance à une série uniforme de pixels carrés, le modèle de données raster est appelé un système basé sur la grille. En règle générale, une seule valeur de données sera affectée à chaque paramètre régional de la grille. Chaque cellule d`un raster porte une valeur unique, qui représente la caractéristique du phénomène spatial à un emplacement désigné par sa ligne et sa colonne. Le type de données de cette valeur de cellule peut être soit entier soit à virgule flottante (chapitre 5 «gestion des données géospatiales», section 5,1 «acquisition de données géographiques»). Alternativement, le graphique raster peut référencer un système de gestion de base de données dans lequel les tables attributaires ouvertes peuvent être utilisées pour associer plusieurs valeurs de données à chaque pixel. L`avancée de la technologie informatique a rendu cette deuxième méthodologie de plus en plus réalisable car les grands ensembles de données ne sont plus contraints par les problèmes de stockage informatique comme ils l`étaient auparavant. Trois types de vecteurs fondamentaux existent dans les systèmes d`information géographique (GISs): points, lignes et polygones (figure 4,8 «points, lignes et polygones»). Objet PointsA de dimension zéro contenant une paire de coordonnées unique. Dans un SIG, les points n`ont que la propriété de l`emplacement. sont des objets de dimension zéro qui ne contiennent qu`une seule paire de coordonnées.

Les points sont généralement utilisés pour modéliser des entités distinctes, telles que des bâtiments, des puits, des pôles de puissance, des emplacements d`échantillonnage, etc. Les points n`ont que la propriété de l`emplacement. D`autres types d`entités ponctuelles incluent le Nodeles points d`intersection où deux arcs ou plus se rencontrent. et le coin vertexA ou un point où les lignes se rencontrent.. Plus précisément, un point est une entité autonome, tandis qu`un nœud est une jonction topologique représentant une paire de coordonnées X, Y commune entre des lignes intersectant et/ou des polygones. Les sommets sont définis comme chaque pli le long d`une entité linéaire ou surfacique qui n`est pas l`intersection de lignes ou de polygones.