Referência e Manual do Usuário

db2gse.gse_enable_sref

Use este procedimento armazenado para especificar como os números negativos e decimais em um sistema de coordenadas específico deverão ser convertidos em inteiros positivos para que o Spatial Extender possa armazená-los. Suas especificações são denominadas coletivamente sistema de referência espacial. Quando este procedimento armazenado estiver processado, as informações sobre o sistema de referência espacial serão incluídas na view do catálogo DB2GSE.SPATIAL_REF_SYS. Para obter informações sobre esta view, consulte DB2GSE.SPATIAL_REF_SYS.

Para obter um exemplo do código para chamada deste procedimento armazenado, consulte a função C gseEnableSref no programa de amostra. Para obter informações sobre este programa, consulte Gravando aplicações para Spatial Extender.

Autorização

Nenhuma é necessária.

Parâmetros de entrada

Tabela 16. Parâmetros de entrada para o procedimento armazenado db2gse.gse_enable_sref.
Nome Tipo de dados Descrição
srId INTEGER Um identificador numérico para o sistema de referência espacial.

Este parâmetro não pode ser nulo.

Comentário: Este identificador deve ser exclusivo dentro do banco de dados ativado espacialmente.

srName VARCHAR(64) Descrição breve do sistema de referência espacial.

Este parâmetro não pode ser nulo.

Comentário: Esta descrição deve ser exclusiva dentro do banco de dados ativado espacialmente.

falsex DOUBLE Um número que, quando subtraído de um valor negativo da coordenada X, deixa um número não-negativo (ou seja, um número positivo ou zero).

Este parâmetro não pode ser nulo.

falsey DOUBLE Um número que, quando subtraído de um valor negativo da coordenada Y, permite um número não-negativo (ou seja, um número positivo ou zero).

Este parâmetro não pode ser nulo.

xyunits DOUBLE Um número que, quando multiplicado por uma coordenada X decimal ou uma coordenada Y decimal, produz um inteiro que pode ser armazenado como um item de dados de 32 bits.

Este parâmetro não pode ser nulo.

falsez DOUBLE Um número que, quando subtraído de um valor negativo da coordenada Z, permite um número não-negativo (ou seja, um número positivo ou zero).

Este parâmetro não pode ser nulo.

zunits DOUBLE Um número que, quando multiplicado por uma coordenada Z decimal, produz um inteiro que pode ser armazenado como um item de dados de 32 bits.

Este parâmetro não pode ser nulo.

falsem DOUBLE Um número que, quando subtraído de uma medida negativa, permite um número não-negativo (ou seja, um número positivo ou zero).

Este parâmetro não pode ser nulo.

munits DOUBLE Um número que, quando multiplicado por uma medida decimal, produz um inteiro que pode ser armazenado como um item de dados de 32 bits.

Este parâmetro não pode ser nulo.

scId INTEGER Identificador numérico do sistema de coordenadas do qual é derivado o sistema de referência espacial. Para descobrir o que é um identificador numérico do sistema de coordenadas, consulte a view do catálogo DB2GSE.COORD_REF_SYS DB2GSE.COORD_REF_SYS.

Este parâmetro não pode ser nulo.

Parâmetros de saída

Tabela 17. Parâmetros de saída para o procedimento armazenado db2gse.gse_enable_sref.
Nome Tipo de dados Descrição
msgCode INTEGER Código associado às mensagens que o responsável pela chamada deste procedimento armazenado poderá retornar.
msgText VARCHAR(1024) Mensagem de erro completa, conforme construída no servidor Spatial Extender.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]