Guía y consulta del usuario

db2gse.gse_enable_sref

Utilice este procedimiento almacenado para especificar cómo se deben convertir los números negativos y decimales de un sistema de coordenadas especificado en enteros positivos para que DB2 Spatial Extender los pueda almacenar. Sus especificaciones se denominan en conjunto sistema de referencias espaciales. Cuando se procesa este procedimiento almacenado, se añade información sobre el sistema de referencias espaciales a la vista de catálogo DB2GSE.SPATIAL_REF_SYS. Para obtener información sobre esta vista, consulte el tema DB2GSE.SPATIAL_REF_SYS.

Para ver un ejemplo del código que sirve para invocar este procedimiento almacenado, consulte la función C gseEnableSref en el programa de ejemplo. Para obtener información sobre este programa, consulte Cómo escribir aplicaciones para DB2 Spatial Extender.

Autorización

No se necesita.

Parámetros de entrada

Tabla 16. Parámetros de entrada para el procedimiento almacenado db2gse.gse_enable_sref.
Nombre Tipo de datos Descripción
srId INTEGER Un identificador numérico para el sistema de referencias espaciales.

Este parámetro no se puede anular.

Comentario: Este identificador debe ser exclusivo dentro de su base de datos habilitada para operaciones espaciales.

srName VARCHAR(64) Breve descripción del sistema de referencias espaciales.

Este parámetro no se puede anular.

Comentario: Esta descripción debe ser exclusiva dentro de su base de datos habilitada para operaciones espaciales.

falsex DOUBLE Un número que, al restarse de un valor negativo de coordenada X, da como resultado un número no negativo (es decir, un número positivo o un cero).

Este parámetro no se puede anular.

falsey DOUBLE Un número que, al restarse de un valor negativo de coordenada Y, da como resultado un número no negativo (es decir, un número positivo o un cero).

Este parámetro no se puede anular.

xyunits DOUBLE Un número que, cuando se multiplica por una coordenada X decimal o por una coordenada Y decimal, da como resultado un entero que se puede almacenar como un elemento de datos de 32 bits.

Este parámetro no se puede anular.

falsez DOUBLE Un número que, al restarse de un valor negativo de coordenada Z, da como resultado un número no negativo (es decir, un número positivo o un cero).

Este parámetro no se puede anular.

zunits DOUBLE Un número que, cuando se multiplica por una coordenada Z decimal, da como resultado un entero que se puede almacenar como un elemento de datos de 32 bits.

Este parámetro no se puede anular.

falsem DOUBLE Un número que, al restarse de una medida negativa, da como resultado un número no negativo (es decir, un número positivo o un cero).

Este parámetro no se puede anular.

munits DOUBLE Un número que, cuando se multiplica por una medida decimal, da como resultado un entero que se puede almacenar como un elemento de datos de 32 bits.

Este parámetro no se puede anular.

scId INTEGER Identificador numérico del sistema de coordenadas a partir del cual se obtiene el sistema de referencias espaciales. Para saber qué es un identificador numérico del sistema de coordenadas, consulte la vista de catálogo DB2GSE.COORD_REF_SYS en DB2GSE.COORD_REF_SYS.

Este parámetro no se puede anular.

Parámetros de salida

Tabla 17. Parámetros de salida para el procedimiento almacenado db2gse.gse_enable_sref.
Nombre Tipo de datos Descripción
msgCode INTEGER Código asociado a los mensajes que puede devolver el emisor de la llamada a este procedimiento almacenado.
Reserved VARCHAR(1024) Mensaje de error completo, tal como está definido en el servidor de DB2 Spatial Extender.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]