Что такое Oracle Spatial?

Oracle Spatial — это дополнительный модуль в СУБД Oracle, который добавляет пространственный тип и функции пространственных запросов в среду Oracle. Он предоставляется компанией Oracle в виде двух основных опций.

Oracle Spatial использует те же функциональные возможности, что и многие географические информационные системы, включая ArcGIS. Основным способом применения Oracle Spatial большинством пользователей ArcGIS является использование дополнительного механизма хранилища базы геоданных и получения к нему доступа через СУБД Oracle. В целом, один из доступных для пользователей выборов при создании нового класса объектов или растрового набора данных в базе геоданных Oracle, является способ хранения геометрии объектов или растров: можно использовать базу геоданных или опции хранения данных Oracle Spatial.

ArcSDE поддерживает реляционную модель объектов Spatial в качестве дополнительного метода хранения пространственных данных. В частности, геометрия Oracle Spatial или Locator может использоваться для хранения содержимого объектов и растровых наборов данных в базах геоданных ArcSDE с возможностью управления этими данными.

Обзор хранилища данных Oracle Spatial

Oracle Spatial предоставляет тип пространственной геометрии (MDSYS.SDO_GEOMETRY), схему пространственных метаданных, методы индексации, функции и правила реализации, описанные ниже.

ПримечаниеПримечание:

Oracle Locator является поднабором Oracle Spatial. Oracle Locator включает тип данных SDO_GEOMETRY вместе с некоторыми функциональными возможностями, предоставляемыми Oracle Spatial. Oracle Locator может использоваться вместе с ArcSDE. Объяснения различий между Oracle Spatial и Oracle Locator см. в документации Oracle. В этом разделе Oracle Locator и Oracle Spatial являются взаимозаменяемыми терминами.

9/11/2013