К настоящему времени прибегают к построению следующей концептуальной модели географической базы данных как картографической основы ГИС.
Вводится понятие района (Берроу Г.А.). Район подразумевается как набор местоположений. Местоположение характеризуется координатами X и Y, а также атрибутами. Каждому атрибуту соответствует определенный слой (оверлей). Простейший район - это одно местоположение - точка. Например, точка пересечения ручья и автомобильной дороги кроме координат X, Y характеризуется двумя атрибутами. Один атрибут определен слоем дороги, а второй - слоем гидрографии.
Каждый слой имеет геореляционную структуру. Геореляционная структура - это такая структура, которая связывает местоположение объекта с его атрибутами.
В этой структуре устанавливается однозначное соответствие между записью местоположения объекта и записью атрибутов этого же объекта. Такое однозначное соответствие для точечных, линейных и площадных объектов приведено на рис.76.
Точечные объекты (геодезические пункты).
|
|
Запись местоположений Запись атрибутов
1 X1 Y1 1 отметка1, тип центра1
2 X2 Y2 2 отметка2, тип центра2
3 X3 Y3 3 отметка3, тип центра3
Линейные объекты (дороги).
Запись местоположений Запись атрибутов
A XA1YA1, XA2YA2, XA3YA3 A ширинаА, тип покрытияА
B XB1YB1, XB2YB2, XB3YB3 B ширинаB, тип покрытия B
Площадные объекты (лесная растительность)
Запись местоположений Запись атрибутов
A XA1YA1,..., XA6YA6 А площадь А, порода леса
А, высота дерева А
Б XБ1YБ1,..., XБ6YБ6 Б площадь Б, порода леса Б,
высота дерева Б.
Рис. 76
Следует отметить, что в линейных и площадных объектах запись местоположения может рассматриваться как основной атрибут в виде вектора по каждой иерархической записи А и Б. В данном случае может быть реализована внутризаписная иерархическая структура.
Послойный подход позволяет систематизировать анализ данных и моделирование. Так, новый атрибут местоположения может быть получен по атрибутам слоев, введенных в базу данных. Такая зависимость может определиться функцией
u = f(A, B, C),
где А, В, С - значения атрибутов, определенных соответствующими слоями. Различают три класса приведенного преобразования f. В первом классе преобразований вычисления производятся только по атрибутам в данной точке. Во втором - эти преобразования связываются со свойствами набора местоположений (района). В третьем - вычисление атрибута в данной точке связано с соответствующими значениями в других точках. В четвертом - учитывается динамика процесса. Примером такого моделирования может быть следующая задача. Пусть исходя из топографических и почвенных условий необходимо составить карту пригодности земель для выращивания определенной культуры. Для этого отдельными слоями вводятся в ГИС данные о дорогах, гидрографии, населенных пунктах, уклонах, почвах. На основе этих шести слоев по определенной методике вычисляется атрибут пригодности земель для выращивания культуры.
|
|