International Conference «Mathematical and Informational Technologies, MIT-2011»
(IX Conference «Computational and Informational Technologies for Science,
Engineering and Education»)

Vrnjacka Banja, Serbia, August, 27–31, 2011

Budva, Montenegro, August, 31 – September, 5, 2011

Малев-Ланецкий Д.В.   Kosyakov D.   Пономарёва С.Е.  

Пространственные данные в нефтегазовой геологии: опыт реализации хранения, обработки и доступа на платформе Microsoft SQL Server 2008

Reporter: Малев-Ланецкий Д.В.

     База данных, созданная в ИНГГ СО РАН, ориентирована в первую очередь на хранение информации геологической направленности, в том числе пространственной.
     Создание БД началось в 2000 году в MS Access. В дальнейшем она была перенесена на MS SQL Server 2000, затем MS SQL Server 2005. Так как до 2008 версии Microsoft не поддерживал работу с пространственными данными, для их хранения был выбран тип image с преобразованием и хранением координатной информации в байтовом массиве. Были написаны программы для преобразования байтовых массивов в bln-файлы для работы в GS Surfer, для визуализации пространственных данных использовался разработанный нами программный комплекс экспорта-импорта в векторный формат CorelDraw. Но имелся и ряд существенных недостатков: отсутствие наглядности, механизмов для проверки базовых геометрических отношений, необходимость многошаговых операций для визуализации геообъектов и т.д.
     С выходом MS SQL Server 2008 открылись новые возможности для работы с пространственными данными с ипользованием встроенных типов данных geometry и geography, полностью отвечающих стандартам OGC и позволяющих производить обработку и анализ пространственных данных в T-SQL.
     Переход к новым форматам данных прошел безболезненно, были написаны функции преобразования байтовых массивов в объекты типа geography или geometry, преимущества же хранения данных в новом формате очевидны: поддержка сложных запросов – с пространственными и атрибутивными характеристиками, встроенные функции SQL Server для работы с пространственными данными (некоторая информация в базе стала избыточной, т.к. теперь может быть получена посредством несложных запросов), поддержка Open GIS, собственные средства визуализации SQL Server.
     Параллельно ведётся работа по созданию на основе имеющейся БД геопортала средствами ReportServer SQL 2008 и через интеграцию с открытыми geoweb серверами GeoServer и MapServer.

Abstracts file: Тезисы Давид.doc


To reports list

© 1996-2019, Institute of computational technologies of SB RAS, Novosibirsk