Outre les types de données SIG, les entités et les rasters participent souvent aux relations avec d'autres entités et valeurs attributaires contenues dans plusieurs tables. Ces relations spatiales et attributaires, ainsi que certains comportements, peuvent être modélisées en étendant les trois types fondamentaux d'informations géographiques.
Voici quelques exemples de relations spatiales et attributaires.
Réseaux
Certaines entités linéaires sont connectées. Par exemple, les segments de rues se connectent dans un réseau routier, la tuyauterie dans un réseau de distribution d'eau, les lignes d'écoulement dans un réseau hydraulique et les lignes électriques dans un réseau électrique. Il est possible de tracer des réseaux, par exemple, pour trouver l'itinéraire de voyage le plus rapide, pour identifier la valve à désactiver dans un réseau de distribution d'eau ou pour tracer le courant d'une rivière.
Topologies
De nombreuses entités sont adjacentes les unes par rapport aux autres et ont une géométrie coïncidente, par exemple, les comtés adjacents, parcelles et autres zones administratives partagent des tronçons coïncidents.
Tables reliées
Souvent, une grande partie des informations descriptives à propos des entités est contenue dans des tables attributaires séparées. Les attributs provenant de ces tables attributaire séparées peuvent être associés à chacune des entités à l'aide de méthodes de base de données relationnelle standard.
Récapitulatif
Tous les types d'informations géographiques (entités, rasters et attributs) peuvent participer à ces relations spatiales et attributaires. Dans un SIG, de telles relations sont modélisées à l'aide de types de données étendus, tels que les topologies et les réseaux.
De plus, de nombreux types de relations spatiales peuvent être découverts et identifiés en appliquant une série d'opérateurs spatiaux aux objets géographiques. Vous pouvez, par exemple, créer des zones tampon d'une distance donnée autour des entités, puis exécuter une superposition de polygones avec un autre jeu de données pour identifier des entités proches d'autres dans votre SIG.