Skip to content

Ferramentas de Banco de Dados

esperidiao edited this page Jan 11, 2018 · 21 revisions

Para se iniciar a aquisicação de dados com o uso do padrão da EDGV é necessário que se crie inicialmente um banco de dados.

O plugin permite que sejam criados bancos de dados em PostGIS e em Spatialite, além de permitir gerenciamento de usuários dos bancos PostGIS criados.

1-ferramentas_de_bd.png

- Observação: o nome do banco de dados, obrigatoriamente, deve ser em letras minúsculas.

Criar PostGIS

Observação: Caso se deseje acessar um banco de dados já criado em vez de criar um novo através do DSG Tools, é possível utilizar a ferramenta Adicionar camada PostGIS. As listas de domínio, no entanto, não poderão ser acessadas normalmente. Para tanto, basta configurar o servidor e carregar as camadas/categorias através do plugin no menu Ferramentas de Camadas .

A criação de bancos de dados em PostGIS é feita a partir da seleção de:

  • escolha de um servidor previamente cadastrado ( Servidor: ) ou crie um clicando em Configurar Servidor ;
  • definição de um nome para o banco de dados ( Banco de Dados: );
  • escolha de um sistema de referência espacial ( SRS: ); e
  • seleção da versão da ET-EDGV ( Versão da EDGV: ) que será usada para a criação do banco de dados.

3-ferramentas_de_bd.png

Criar SpatiaLite

A criação de bancos de dados em SpatiaLite é feita a partir da seleção de:

  • uma pasta de destino para o arquivo SQLite ( Selecionar Pasta );
  • um sistema de referência espacial ( Sistema de Coordenadas );
  • definição de um nome do arquivo SQLite( Nome do Arquivo ); e
  • seleção da versão da versão da ET-EDGV ( Versão EDGV ) que será usada para a criação do banco de dados.

2-ferramentas_de_bd.png

Criação de Banco de Dados em Lote

Visando os grandes produtores de geoinformação o DSGTools permite agora a criação de bancos de dados em lote, como se pode ver na figura abaixo, facilitando a criação de bancos para grandes projetos.

4-ferramentas_de_bd.png

Existem duas opções para criação de bancos em lote, elas são abordadas nos itens a seguir.

Criar bancos de dados a partir de uma lista em um arquivo csv

A criação de bancos com esta opção é feita com a seleção de um arquivo csv com os nomes dos bancos que serão criados, seleção de um sistema de referência espacial, seleção da versão da EDGV e com as definições de sufixo e prefixo. A figura abaixo mostra o estado inicial do diálogo.

5-ferramentas_de_bd.png

O arquivo .csv com os nomes dos bancos deve possuir um nome de banco por linha, como no exemplo abaixo:

            mi_2215_pcad

            mi_2216_pcad

            mi_2217_pcad

                .

                .

A figura abaixo mostra um exemplo de seleção de parâmetros para criação de bancos. Vale lembrar que caso os nomes dos bancos sejam MI's (como no exemplo acima) as molduras serão automaticamente criadas para agilizar o processo de criação de áreas de trabalho.

6-ferramentas_de_bd.png

Criar bancos de dados baseados em um padrão autoincrementado

A criação de bancos com esta opção é feita com a seleção do número de bancos que se deseja criar, seleção de um sistema de referência espacial, seleção da versão da EDGV e com as definições de sufixo, nome base e prefixo. A incrementação dos bancos será feita inserindo, no nome do banco de dados, o número do banco que está sendo criado. A figura abaixo mostra o estado inicial do diálogo.

7-ferramentas_de_bd.png

Como resultado do exemplo da figura será criado os seguintes bancos de dados:

                projeto_ram1_2016

                projeto_ram2_2016
    
                projeto_ram3_2016

A figura abaixo mostra um exemplo de seleção de parâmetros para a criação dos bancos de dados.

8-ferramentas_de_bd.png

Conteúdo

3.1-Configurar Servidor
3.2-Gerenciar DBs de Servidor
3.3-Administração do Banco de Dados
3.4-Gerenciamento de Estilos
3.5-Permissões
3.6-Cobertura Terrrestre

4.1-Criar Banco de Dados
4.2-Criação de Bancos de Dados em Lote
4.3-Converter banco de dados

5.1-Carregar Camadas
5.2-Criar Moldura

6.1-Processos Edição
6.2-Processos Gestão de Camadas 6.3-Processos Geométricos
6.4-Definidor de Variáveis de Ambiente
6.5-Processos de Correção
6.6-Processos de Identificação
6.7-Processos de Manipulação
6.8-Processos de Rede
6.9-Processos Topológicos
6.10-Outros Processos
6.11-Qualidade de Dados

7.1-Ferramenta de feição customizada
7.2-Linha Cotadora
7.3-Visualizador de Codelist e Valores
7.4-Construir estruturas complexas
7.5-Seletor Genérico
7.6-Ferramenta de Inversão de Linhas
7.7-Ferramenta de Aquisição com Ângulos Retos
7.8-Ferramenta de Aquisição à Mão Livre
7.9-Ferramenta de Reshape à Mão Livre
7.10-Toggle Labels Visibility
7.11-Ferramenta de Área Mínima
7.12-Desenhar forma
7.13-Ferramenta de inspeção de feições
7.14-Inspecionar anterior
7.15-Inspecionar próximo
7.16-Ferramenta de Informações de Raster
7.17-DSGTools: Tooltip de Bandas
7.18-Visualização Dinâmica de Histograma
7.19-Definir Valor de Ponto

Apêndices

(DEV) Usando Git Hooks
(DEV) Suite de Testes de Algoritmos de Validação
(DEV) Criando links simbólicos
Changelogs

Licença

Licença Creative Commons
Esta obra está licenciada como uma Licença Creative Commons Atribuição-NãoComercial-Compartilha Igual 4.0 Internacional.

Clone this wiki locally