Para executar a Importação de Tabelas
O SPRING trabalha com duas categorias de tabelas:
-
Categoria de objetos: que normalmente tem ligação direta com uma
entidade gráfica (ponto, linha ou polígono), que pode estar mapeado em uma
categoria cadastral e/ou redes, e pode ter um conjunto de atributos definidos.
-
Categoria não-espacial: inicialmente não tem ligação nenhuma com
objetos, onde armazena se somente atributos convencionais. Eventualmente, numa
determinada instância pode estar conectada a uma categoria de objeto por um
atributo comum (veja como fazer a ligação de tabelas).
Uma outra tabela interna do sistema armazena as informações, principalmente Rótulo
e Nome, de todos os objetos geográficos criados. A estrutura desta
tabela (chamada "geobject") é a seguinte:

Onde:
-
ID: identificador interno do objeto (gerado internamente pelo sistema)
-
NOME: texto qualquer
-
ROTULO: texto único que não se repete
-
CATEGORIA: código da categoria de objetos (gerado internamente pelo sistema)
-
VISID: identificador dos atributos de visualização dos objetos
-
DATA: data (não está sendo usado)
-
HORA: hora (não está sendo usado)
Quando cria-se uma categoria de objetos na janela
"Modelo de Dados"
, automaticamente o sistema gera a tabela de atributos com o nome da forma
CGxxxxxx, onde xxxxxx corresponde a um identificador interno do sistema.
A estrutura abaixo mostra uma tabela de atributos:
Onde:
-
GEOID: identificador do objeto que corresponde ao atributo ID da tabela "geobject".
-
ASA, USO, NUM_IMOV, POPULAC, RENDA, APTIDAO, MDECLIV: demais atributos
Os atributos ID da tabela "geobject" e GEOID
da tabela de objetos fazem a junção entre estas duas tabelas.
As tabelas de atributos de uma categoria de objeto ou categoria
não-espacial podem ser geradas por diferentes caminhos:
-
Diretamente no SPRING utilizando-se as janelas "Modelo
de Dados" (p/ criar uma categoria de objeto ou
não-espacial), "Editar Objetos"
(p/ editar categorias de objeto, através da criação de um rótulo/nome e
preenchimento dos demais atributos) e "Dados
Não-Espaciais"
(p/ editar categorias não-espaciaisa, através do preenchimento de atributos)
-
Importando uma tabela externa no formato ASCII-SPRING
(tipo TABLE
)
-
Importando uma tabela externa a partir de formatos DBASE ou ACCESS que já
possuem os atributos referentes aos objetos ou não-espaciais.
Vamos abordar a terceira situação onde a tabela externa vai ser importada, para
tornar-se uma tabela de atributos da categoria de objetos ou não-espacial
dentro do SPRING. Partimos do princípio que as seguintes informações já estão
armazenadas no banco de dados:
-
Para uma categoria de Objetos:
-
Categoria de Objetos
-
Dados do projeto
-
Dados do plano de informação (geometria)
-
Objetos de uma categoria já criados
-
Para uma categoria Não-Espacial:
-
Forneça um nome para criar a categoria
Os procedimentos para a importação de uma tabela externa utilizando-se a
presente janela "Importação de Tabelas"
estão descritos a seguir:
Importando tabelas em DBASE ou ACCESS ou
ASCII-SPRING ou SPACESTAT:
-
ative um Banco de Dados (
), caso não esteja ativo;
-
ative um Projeto (
), caso não tenha nenhum ativo;
-
clique em Arquivo e selecione Importar Tabela...
. A janela "Importação de Tabelas"
será apresentada;
-
utilize o botão Diretório... para
posicionar onde se encontra o arquivo a ser importado, ou digite o caminho
(path) e clique em CR;
-
selecione o tipo de Formato
dos dados: DBASE ou ACCESS ou ASCII-SPRING ;
-
procure o arquivo na lista abaixo e clique
sobre ele;
-
selecione em Operação SPRING: Criar Nova Tabela Não-Espacial
-
para o caso de uma nova tabela não espacial deve-se fornecer o nome da tabela
(Categoria);
-
selecione em Operação SPRING: Criar Nova Tabela de Objetos (DBASE);
-
para o caso de uma nova tabela no formato DBASE, é necessário selecionar na
lista de Objetos Spring a categoria desejada (Tabela), e na lista de Associação
Tabela Externa x SPRING qual o atributo que corresponderá ao rótulo do
objeto no SPRING;
-
selecione em Operação SPRING: Criar Nova Cat.Objetos/Tab.Atributos
-
para o caso de uma nova tabela no formato ASCII-SPRING, o nome da categoria
objeto deve ser especificada dentro do arquivo, caso não exista será criado;
-
selecione em Operação SPRING: Atualizar Cat.Objetos/Tab.Atributos
;
-
para o caso de uma atualização na tabela no formato ASCII-SPRING ou SPACESTAT,
o nome da categoria objeto deve ser especificado dentro do arquivo;
-
clique em Executar para efetuar a
importação.
NOTA: tabelas no formato DBASE (.dbf) podem ser importados para os
diferentes gerenciadores de banco de dados : Dbase, Access e Oracle.
Ligação de Tabelas Externas com Tabela de Atributos de Objetos:
Da mesma forma que existe uma ligação interna entre a tabela de objetos e a
tabela de atributos, pode-se adicionar uma terceira tabela externa conectada a
tabela de atributos. Neste caso utiliza-se a opção de menu "Editar"
+ "Ligação de Tabela...", faz-se a associação entre um atributo da
tabela de objeto e um atributo da tabela não espacial. Uma vez feita a conexão,
todos os atributos estarão disponíveis no módulo de consulta.
Veja
sobre formatos de importação/exportação no SPRING
Consulte também:
Definição de Banco de Dados
Definição o Modelo de Dados de um banco
Como IMPORTAR dados do SGI ?
Como IMPORTAR imagens GRIB ?
Como EXPORTAR dados ?