Помимо типов данных ГИС, пространственные объекты и растры часто участвуют в отношениях с другими пространственными объектами, а атрибутивные значения поддерживаются одновременно в нескольких таблицах. Эти пространственные и атрибутивные отношения, а также определенное поведение, можно моделировать путем расширения трех основных типов географической информации.
Приведем несколько примеров пространственных и атрибутивных отношений.
Сети.
Определенные линейные объекты бывают соединены друг с другом. Например, сегменты улиц в дорожно-транспортной сети, трубы в водопроводе, сегменты рек в гидрологической сети, и отдельные провода в линиях электропередач. Сети можно трассировать — например, найти оптимальный маршрут по городским магистралям, или определить вентиль для отключения ветви водопровода, либо провести трассировку вниз по течению реки.
Топологии.
Многие пространственные объекты примыкают друг к другу и обладают совпадающей геометрией; например могут совпадать граница земельного участка, граница административного района и берег реки.
Связанные таблицы.
Нередко большая часть описательной информации о пространственных объектах содержится в отдельных атрибутивных таблицах. Атрибуты из этих отдельных таблиц можно связывать с пространственными объектами с помощью методов реляционных баз данных.
Резюме.
Все типы географической информации — пространственные объекты, растры и атрибуты — могут участвовать в этих пространственных и атрибутивных отношениях. В ГИС подобные отношения моделируются с помощью топологий и сетей.
Кроме того, многие типы пространственных отношений можно задавать и идентифицировать путем применения к географическим объектам ряда пространственных операций. Например, можно создать буферные зоны на заданном расстоянии вокруг пространственных объектов и выполнить наложение полигонов, чтобы определить, какие пространственные объекты находятся рядом друг с другом, у вас в ГИС.