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 データ テーブルまたは関連インデックスを作成するときに使用される、対応する格納定義を指定します。

次の例は、ユーザ テーブル boar にある ST_Raster 列 image を初期化して、投影 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 になります。


7/10/2012