logo
Разработка геоинформационного программного обеспечения на базе открытых продуктов для целей кадастра

2.1.1 Система управления базами данных

Важнейшей задачей разработчиков геоинформационных систем (ГИС) является организация хранения пространственных данных и эффективного доступа к ним. Традиционным является файловый способ хранения данных, но каждая ГИС имеет собственные форматы, и для переноса данных из одной системы в другую приходится использовать специальные программы конверторы или обменные, часто текстовые, форматы. Однако в настоящее время файловый способ хранения информации ГИС стал неэффективным в связи с:

- ростом объема и усложнением структуры пространственных данных в корпоративных информационных системах;

- необходимостью многопользовательского доступа к пространственной информации;

- широким применением Интернет/Интранет-технологий и распределенных (клиент-серверных, трехзвенных и др.) архитектур при разработке ГИС;

- необходимостью централизации источников данных.

Наиболее логичным решением проблемы является использование СУБД (систем управления базами данных) для хранения пространственных данных. Таким образом становится возможным:

- использовать механизм транзакций, что обеспечивает целостность и корректность данных при многопользовательской работе;

- совместно хранить пространственные и связанные с ними атрибутивные данные в единой СУБД, что снижает накладные расходы по поддержанию целостности информации;