Transformação de Banco de Dados entre SPRING e TerraLib
Esta ferramenta foi criada para a conversão mútua das bases do Spring e do TerraLib
para que os dados geográficos possam ser trabalhados nas duas plataformas. Desta forma podemos trabalhar
com dados do Spring no TerraLib e vice e versa.
SPRING -> TerraLib
Selecionando o Banco de
Dados do Spring:
-
clique em Diretório... para escolher o diretório do Banco
de Dados do Spring;
-
selecione um dos Bancos apresentado na lista;
-
se necessário, preencha as informações de Host, Usuário e Senha para
determinados tipos de Banco de Dados;
-
clique em Banco de Dados para ativar o Banco do Spring
selecionado;
Selecionando o Banco de
Dados do TerraLib:
-
selecione o tipo do Banco a ser criado;
-
se necessário, preencha as informações de Servidor, Porta, Usuário e Senha para
determinados tipos de Banco de Dados;
-
se necessário, clique em Diretório... para escolher o
diretório do Banco de Dados do TerraLib;
-
se necessário, preencha a informação do Nome do Banco a ser criado;
Definindo os Dados:
-
clique na Aba Definições para escolher iniciar a definição
de quais dados serão exportados;
-
na Aba Planos possui os Dados do Banco referente aos Projetos, Categorias e
Planos de Informação;
marque ou desmarque os Projetos, as Categorias e Planos de Informação a
serem convertidos; Por padrão todos os itens são marcados na inicialização;
-
na Aba Tabelas possui os Dados do Banco referente as Categorias de Objetos e
Não Espacial;
marque ou desmarque os Objetos, e as Categorias Não Espacial a serem
convertidos; Por padrão todos os itens são marcados na inicialização;
Convertendo os dados:
-
clique em Executar para iniciar a conversão;
-
clique em Fechar para sair da aplicação;
-
durante a conversão ela poderá ser interrompida, finalizando a execução;
TerraLib -> SPRING
Selecionando o Banco de
Dados do TerraLib:
-
selecione o tipo do Banco a ser conectado;
-
se necessário, preencha as informações de Servidor, Porta, Usuário e Senha para
determinados tipos de Banco de Dados;
-
de acordo com o tipo do banco faça:
-
se o Banco for Access:
clique em Banco de Dados para selecionar o arquivo .mdb;
-
se o Banco for SQLServer:
escreva o nome do Banco a ser conectado;
-
se o Banco for OracleAdo:
escreva o nome do Banco a ser conectado;
-
se o Banco for MySQL:
clique em Banco de Dados para listar os bancos de dados
disponíveis;
selecione um banco da lista para conexão;
-
se o Banco for PostgreSQL:
clique em Banco de Dados para listar os bancos de dados
disponíveis;
selecione um banco da lista para conexão;
-
se o Banco for PostGIS:
clique em Banco de Dados para listar os bancos de dados
disponíveis;
-
clique em Carregar Banco de Dados TerraLib para conectar
ao banco selecionado;
Selecionando o Banco de
Dados do Spring:
-
clique em Diretório... para escolher o diretório do Banco
de Dados do Spring;
-
escreva o nome do Banco de Dados a ser criado;
-
selecione o tipo de banco de dados Spring a ser criado;
-
se necessário, preencha as informações de Host, Usuário e Senha para
determinados tipos de Banco de Dados;
Definindo os Dados:
-
clique na Aba Definições para escolher iniciar a definição
de quais dados serão exportados;
-
na Aba Catogorias serão definidos os nomes das Catagorias em que cada Plano de
Informação será exportado;
duplo clique na segunda coluna Nome da Categoria para escrever
o nome da Categoria;
-
na Aba Planos definimos de qual tabela do TerraLib serão pegos os Dados, para qual
Modelo do Spring será importado;
Dependendo do Modelo será necessário:
-
Cadastral: definir o nome da Tabela de objetos, que será concatenada ao Nome do Tema;
-
Temático: definir uma coluna da tabela a partir da qual serão geradas as classes temáticas;
-
Numérico: definir uma coluna da tabela que contenha os valores altimétricos;
-
Rede: definir o nome da Tabela de objetos que será concatenada ao Nome do Tema;
-
os demais Modelos não precisam dessa definição;

-
na Aba Vistas, Temas e Tabelas Externas possui os Dados do Banco referente as Vistas,
Temas e Tabelas Externas da TerraLib;
marque ou desmarque as Vistas, os Temas e as Tabelas a serem convertidas;
Por padrão todos os itens são marcados na inicialização;
Convertendo os dados:
-
clique em Executar para iniciar a conversão;
-
clique em Fechar para sair da aplicação;
-
durante a conversão ela poderá ser interrompida, finalizando a execução;