ST_RasterUtil.initialize
Определение
Функция ST_RasterUtil.initialize активирует таблицы данных ST_Raster для заданного столбца ST_Raster в пользовательской таблице. Она также сохраняет дополнительную информацию о пространственной привязке для столбца ST_Raster в таблицу системных метаданных. Пользовательская таблица, содержащая столбец ST_Raster, должна быть сначала установлена с помощью данной процедуры, перед тем, как для нее будет вызвана любая функция или процедура ST_Raster.
Синтаксис
Oracle
sde.ST_RasterUtil.initialize (tableName VARCHAR2, columnName VARCHAR2, projectionID NUMBER, keyword VARCHAR2) sde.ST_RasterUtil.initialize (tableName VARCHAR2, columnName VARCHAR2, projectionFile VARCHAR2, keyword VARCHAR2) sde.ST_RasterUtil.initialize (tableName VARCHAR2, columnName VARCHAR2, projectionID NUMBER) sde.ST_RasterUtil.initialize (tableName VARCHAR2, columnName VARCHAR2, projectionFile VARCHAR2) sde.ST_RasterUtil.initialize (tableName VARCHAR2, columnName VARCHAR2)
PostgreSQL
st_raster_util_initialize (tableName TEXT, columnName TEXT, projectionID INT, keyword TEXT) st_raster_util_initialize (tableName TEXT, columnName TEXT, projectionFile TEXT, keyword TEXT) st_raster_util_initialize (tableName TEXT, columnName TEXT, projectionID INT) st_raster_util_initialize (tableName TEXT, columnName TEXT, projectionFile TEXT) st_raster_util_initialize (tableName TEXT, columnName TEXT)
SQL Server
st_raster_util_initialize (databaseName NVARCHAR, ownerName NVARCHAR, tableName NVARCHAR, columnName NVARCHAR, projectionID INTEGER, projectionFile NVARCHAR, keyword NVARCHAR
Возвраты
Нет
Параметры
Параметр | Описание |
---|---|
databaseName | Имя базы данных (только для SQL Server) |
ownerName | Имя владельца таблицы (только для SQL Server) |
tableName | Имя пользовательской таблицы |
columnName | Имя столбца ST_Raster в пользовательской таблице |
projectionID | Определенный ранее номер, представляющий существующую проекцию |
projectionFile | Имя файла проекции, который содержит полное текстовое описание данной проекции |
keyword – ключевое слово | Ключевое слово конфигурации DBTUNE; соответствующее условие хранения используется при создании таблиц данных ST_Raster или связанных индексов |
Пример
Данный пример инициализирует изображение столбца ST_Raster в пользовательской таблице boar, и добавляет пространственную привязку, которая соответствует идентификатору проекции ID 4326 (WGS84) в системных метаданных.
Oracle
BEGIN sde.ST_RasterUtil.initialize ('boar','image',4326,'DEFAULTS');
END;
/
PostgreSQL
SELECT sde.st_raster_util_initialize ('boar','image',4326,'DEFAULTS');
SQL Server
EXEC <function_owner>.st_raster_util_initialize 'sde94','bobby','boar','image',4326,NULL,'DEFAULTS'
Владельцем функции является или sde, или dbo, в зависимости от схемы, в которой хранятся системные таблицы базы геоданных, функции и процедуры.