Skip to content
João P. Esperidião edited this page Sep 27, 2019 · 119 revisions

Manual do DSGTools em PDF (v3.0.8)

Manual do DSGTools em PDF (v3.1)

Manual do DSGTools em PDF (v3.2)

Versão em PDF do manual da versão em desenvolvimento (v4.0dev)

API do DSGTools (para desenvolvedores)

Alterações da versão 4.0

O lançamento da nova versão LTR do QGIS (QGIS Madeira '3.4') vem acompanhada de diversas alterações de API e tecnologias utilizadas (como PyQt5 e Python3).

Estas alterações instigaram o DSGTools realizar, também, uma grande modificação em sua API, com refatorações de código, resenho de interfaces e, claro, correções de bugs e melhorias de performance e UX. A seguir, é apresentado as principais alterações do DSGTools.

A ferramenta de configuração de servidores, agora, conta com um campo Padrão, que define qual a conexão PostgreSQL globalmente para o DSGTools, de modo que ferramentas tenham acesso agilizado aos bancos de dados da conexão escolhida.

janela da ferramenta de configuração de servidores.

Ferramentas de Bancos de Dados

  1. Criação de bancos de dados

A criação de bancos PostgreSQL e SpatiaLite, agora dividem uma mesma interface, definindo-se qual o formato de banco a ser criado por meio de uma guia na sua janela.

janela da ferramenta de criação de bancos.

  1. Conversão de bancos de dados

O conversor de dados foi completamente redesenhado. A interface foi refeita a fim de comportar uma nova proposta de conversão, que permite ao usuário a conversão M -> N (de mais de um banco para mais de uma fonte), sendo possível a conversão entre Geopackages, SpatiaLite, PostgreSQL e Shapefiles (?), sem restrições de qual o formato dos bancos de entrada ou dos de saída.

Mais informações em: seção de conversão de dados do manual.

Ferramentas de Camadas

Foi adicionado o suporte ao carregamento de bancos Geopackage por meio do Layer Loader.

Ferramentas de Produção

As ferramentas de produção tiveram mudanças pontuais, desde a apresentação das ferramentas no QGIS, conforme imagem abaixo, ao código core de algumas de suas funcionalidades.

divisórias entre toolboxes, map tools e toolbars.

  1. Caixa de Ferramentas de Validação

(Ainda não está disponível)

A interface está sendo reprojetada de modo a propiciar ao usuário um ambiente de validação em que sejam bem definidos os fluxos de trabalho a serem executados, mantendo-se, assim, o passo com a gestão de projeto.

Além disso, os algoritmos de validação do DSGTools foram todos migrados para implementação em Python, adptou-se à caixa de algoritmos do Processing, criando o provedor de algoritmos do DSGTools. Esta alteração, além de permitir a integração com outros algoritmos disponibilizados no QGIS, permitiu a inclusão de rotinas do FME no fluxo de trabalho de validação pelo QGIS. Mais sobre os algoritmos do DSGTools na seção de algoritmos de validação.

  1. A Ferramenta de (Re)Classificação de Feições foi renomeada para Ferramenta de Classificação de Feição

  2. Ferramenta de Círculo foi removida do plugin, uma vez que há a disponibilização de uma, nativa do QGIS, que cumpre o que a ferramenta se propunha a realizar.

  3. Adicionada a DSGTools: Ferramenta de Reshape à Mão Livre, que ofere a opção de reshape tal qual a DSGTools: Ferramenta de Aquisição à Mão Livre.

exemplo de reshape

  1. Adicionada a DSGTools: Toggle Labels Visibility, que permite alternar de maneira eficiente a visibilidade de labels.

BDGEx

Foi atualizado o catálogo de serviços disponibilizados pelo Banco de Dados Geográficos do Exército.

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