ST_RasterUtil.initialize
Definition
Mit der ST_RasterUtil.initialize-Funktion werden die ST_Raster-Datentabellen für die angegebene ST_Raster-Spalte in einer Benutzertabelle aktiviert. Weiterhin werden damit die optionalen Raumbezugsinformationen der ST_Raster-Spalte in der Systemtabelle mit Metadaten gespeichert. Eine Benutzertabelle mit der ST_Raster-Spalte muss zunächst mit diesem Verfahren initialisiert werden, bevor andere ST_Raster-Funktionen oder -Prozeduren für diese aufgerufen werden können.
Syntax
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
Rückgaben
Keine
Parameter
Parameter | Beschreibung |
|---|---|
databaseName | Der Name der Datenbank (nur SQL Server). |
ownerName | Der Besitzer der Tabelle (nur SQL Server). |
tableName | Der Name der Benutzertabelle. |
columnName | Der Name der ST_Raster-Spalte in der Benutzertabelle. |
projectionID | Ein vordefinierte Nummer, die eine vorhandene Projektion darstellt. |
projectionFile | Der Name der Projektionsdatei, die die vollständige Textbeschreibung der angegebenen Projektion enthält. |
Schlüsselwort | Das DBTUNE-Konfigurationsschlüsselwort; die entsprechende Speicherklausel, die beim Erstellen von ST_Raster-Datentabellen oder zugehörigen Indizes verwendet wird. |
Beispiel
In diesem Beispiel wird die ST_Raster-Spalte "image" in der Benutzertabelle "boar" initialisiert, und der der Projektions-ID 4326 entsprechende Raumbezug (WGS84) wird in den Systemmetadaten gespeichert.
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'
Der Funktionsbesitzer ist entweder "sde" oder "dbo", abhängig von dem Schema, in dem die Systemtabellen, Funktionen und Prozeduren der Geodatabase gespeichert sind.