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.