DB2 Spatial Extender позволяет использовать GIS в базе данных DB2. Модуль DB2 Spatial Extender использует простые объекты для SQL со спецификацией типов и функций (Open Geospatial Consortium, Inc., OGC), содержащие столбцы, в которых могут храниться пространственные данные, например улицы, участки, достопримечательности.
В базах геоданных в DB2 пространственные параметры хранятся в типах данных DB2 Spatial Extender. Поэтому, прежде, чем в базе данных DB2 можно будет создать базу геоданных, необходимо установить Spatial Extender и включить поддержку пространственных объектов.
Как работает DB2 Spatial Extender
После установки DB2 Spatial Extender вы сможете создавать таблицы для хранения пространственной информации, которые содержат столбец геометрии (пространственный столбец). Географические (пространственные) объекты хранятся в пространственных столбцах. DB2 Spatial Extender конвертирует пространственные данные в собственный формат хранения из следующих внешних форматов:
- Стандартное текстовое представление WKT
- Стандартное двоичное представление OGC (OGC Well-Known Binary, OGC WKB)
- представление Geography Markup Language (GML)
- Представление в формате шейп (Esri)
ArcGIS использует представление форм Esri.
Таблицы для хранения пространственных данных в базе данных или базе геоданных DB2 доступны из клиентов ArcGIS. Опытный программист SQL также может использовать вызов пространственных функций DB2 Spatial Extender.
Где найти документацию IBM
Документацию для DB2 and DB2 Spatial Extender можно найти в IBM Knowledge Center.