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, в зависимости от схемы, в которой хранятся системные таблицы базы геоданных, функции и процедуры.