Version: [715] DSG Tools 4.12.0

4.12.0:
Novas Funcionalidades:
- Novo processo de corrigir erros de segmentação em linhas (barragem
versus rodovias);
- Novo processo para validar a estrutura do banco de dados em relação
ao masterfile;
- Novo processo de detectar as mudanças entre dois banco de dados,
realizados em dias distintos;
- Novo processo de identificar erros de intersecção entre curvas de
nível e massas d'água;
- Novo processo de criar grid por meio de informar as coordenadas dos
extremos;
- Adicionado atalho para ativar/desativar modo reclassificação;
- Novo processo de criar pacote de shapefile (utilizado normalmente
para preparar a carga no BDGEx);
- Novo processo de generalizar trechos de drenagem de acordo com o
comprimento;
- Adicionado o modelo EDGV 3.0 Orto;
Melhorias:
- O estado do Menu de classificação agora é salvo no projeto;
- Adiciona parâmetros opcionais na rotina de extração de pontos
cotados;
- Melhoria de desempenho na extração de pontos cotados;
- O seletor genérico agora ignora camadas somente leitura;
- Melhoria de desempenho no processo Unir Linhas com Mesmo Conjunto de
Atributos (Merge Lines With Same Attribute Set): Código refatorado
para usar busca utilizando grafo. Além disso, o processo pega casos
que não eram unidos anteriormente (linhas com mesmo conjunto de
atributos e encadeadas);
- Melhoria de desempenho no processo Identify Unmerged Lines With Same
Attribute Set: Código refatorado para usar busca utilizando grafo;
- O detecta nula agora indica quais camadas tem que ser verificadas;
- Algoritmos da caixa de ferramentas reorganizados por temática para
facilitar o uso;
- A interface de carregamento agora filtra também na coluna de
categoria da camada;
- O menu de aquisição agora mantém a camada ativa quando reclassifica
uma feição no modo de reclassificação;
- Adicionado botão de selecionar a camada ativa na barra de
ferramentas de revisão;
- Adicionada a opção de uso da tag "NULL" no atributo do botão do menu
para preencher o campo com o valor nulo na atributação e
reclassificação do menu de aquisição;
- O processo de carregar shapefiles agora agrupa por pasta, caso seja
dado como entrada uma pasta que possui pastas com shapefiles;
- Melhoria de desempenho no processo de generalizar trechos de
drenagem;
Correção de bug:
- Corrige bug de quando o usuário tenta reclassificar primitivas não
compatíveis utilizando o menu de classificação;
- Corrige bug na rotina de extração de pontos cotados;
- Corrige bug de flags incorretas na rotina de identificar erros de
segmentação em linhas (Identify Segment Errors Between Lines);
- Corrige bug de número de conexões ativas na ferramenta de setar
estilo do banco (os métodos nativos do QGIS abrem conexão e não
fecham, dessa forma derrubando todo mundo da produção por exceder o
número máximo de conexões defindo no postgres.conf);
- Corrige bug no processo de verificar atributo unicode;
- Corrige bug no processo de identificar pontas soltas (retira
distância mínima na busca, agora pega erro até no "mundo quântico");
- Corrige bug na ferramenta de inverter o sentido de linhas (flip
lines) quando é uma camada não salva do banco de dados;
- Corrige bug na geração de moldura relativo a camada (Generate
Systematic Grid Related to Layer) quando se usa memory layer (o memory
layer não atualiza seu extent automaticamente, logo foi necessário
colocar um layer.updateExtents() no código antes de calcular o
extent);
- Corrige bug no processo de calcular azimute (estava sendo calculado
com +90 graus);
- Corrige bug no ClipAndCopyFeaturesBetweenDatabasesAlgorithm;
- Corrige bug no VerifyAdjacentGeographicBoundaryDataAlgorithm
(verifica interseção na moldura, não apenas no boundingbox);
- Corrige bug na rotina de extrair automaticamente pontos cotados
(Extract Spot Elevation);
- Corrige bug da interface de carregamento não listar camadas do tipo
GEOMETRY (genéricas normalmente criadas pelo FME). A camada que tiver
esse tipo vai ser carregada em um nó chamado Geometry;
- Corrige bug dos parâmetros do clean não permitirem casas decimais o
suficiente;
- Corrige bug de crash no qgis no algoritmo
AddUnsharedVertexOnIntersectionsAlgorithm;
- Corrige bug de quando o usuário tenta reclassificar primitivas não
compatíveis utilizando o menu de classificação;
- Corrige bug de quando o usuário tenta classificar com o formulário
suprimido;
- Corrige bug de quando o usuário tenta classificar e o camada do
botão não estava mudando;
- Corrige bug na interface do carregamento de feições, em bancos não
EDGV;
- Corrige bug no processo de geometria inválida quando há geometria
nula ou vazia;
- Corrige bug no processo de verificar atributo unicode (não estava
gerando flag por erro de definição de geometria da camada);
- Corrige bug em parâmetro do algoritmo de verificação de regras de
construção do terreno;
- Correção de bug no modelo EDGV 3.0 Pro;
- Correção de bug no modelo EDGV 3.0;
4.10.1:
Melhoria:
- Adicionado o modelo EDGV 3.0 Pro;
Correção de Bug:
- Correção de erro ao criar banco EDGV 3.0;
4.10.0:
Novas Funcionalidades:
- Novo processo de identificar erros de construção em linhas que devem
se sobrepor (exemplo, barragem e rodovia);
- Novo processo de identificar linhas entrelaçadas;
- Novo processo de identificar linhas cruzando outra camada (exemplo:
trecho de drenagem e barragem);
- Novo processo de consertar o direcionamento de rios (funcionamento
diferente do direcionamento que existia: mudado o comportamento para
não levar em consideração os ângulos de digitalização);
- Novo processo de carregar temas;
- Nova ferramenta para indicar tamanho da feição durante aquisição;
- Novo processo para verificar feições próximas;
- Novo processo para identificar objetos pequenos (identifica pequenas
linhas e pequenas áreas ao mesmo tempo);
- Novo processo de adicionar feições a uma camada
(AppendFeaturesToLayerAlgorithm);
- O DSGTools agora guarda o estado das ferramentas no projeto: quando
o usuário abrir um projeto no qual estão salvos os estados das
ferramentas, automaticamente cada ferramenta é ajustada com os
parâmetros necessários para que o usuário retome o trabalho de onde
parou. Guarda o estado do inspetor de feições, ferramenta de grid e
ferramenta de centróides;
- Novo processo de ajustar parâmetros do seletor genérico (integração
com o FP/SAP);
- Novo processo de ajustar parâmetros da ferramenta de aquisição com
ângulos retos (integração com o FP/SAP);
- Novo processo de converter entre bancos de mesma modelagem, clipando
com um polígono feito para integração com FP/SAP
(ClipAndCopyFeaturesBetweenDatabasesAlgorithm);
- Novo processo de verificar ligação na moldura;

Melhorias:
- Melhoria de desempenho na construção de polígonos quando se utiliza
polígonos na entrada que contém linhas que podem delimitar (caso área
edificada versus via deslocamento);
- Adicionado registro de alteração do tile na barra de ferramentas de
revisão;
- Adicionada uma verificação antes de excluir um menu no menu de
aquisição;
- Adicionado ao processo de identificar geometrias inválidas a
verificação de vértices com coordenadas infinitas ou nulas;
- Adicionado ao processo de identificar geometrias inválidas a
correção de vértices com coordenadas infinitas ou nulas;
- O processo de criar camada temporária agora carrega a camada com a
contagem de elementos ativada;
- Alterado o default do número de pontos na criação da moldura, de 12
para 4 (o algoritmo continua com a opção de densificar mais, caso o
usuário queira);
- Alterados os inputs da ferramenta de extração de pontos cotados;
- Correção de bug com área sem dados na ferramenta de extração de
pontos cotados;
- Adicionado ao processo de extrair elevação de MDS utilizando
geometria da camada de entrada a opção de arredondar as casas
decimais;
- Novos helps integrados aos processos de identificação do provedor de
algoritmos;
- O snap hierárquico agora adiciona vértice tanto na referência,
quanto na camada atraída;

Correção de bug:
- Correção de bug no rubberband da ferramenta de ângulos retos no QGIS
3.30;
- Correção de bug na reclassificação do menu de aquisição;
- Correção de bug no processo de construir polígonos por linha e
centroides (Build Polygons From Center Points and Boundary): com a
otimização da versão anterior, o algoritmo estava excluindo as linhas
da moldura;
- Correção de bug na ferramenta de trocar a direção da linha (flip)
que não funcionava com feição não salva;
- Corrige crash no QGIS 3.32 quando se usa o merge features em um
memory layer criado pela ferramenta de copiar feições para camada
temporária;
- Correção de bug na ferramenta de aquisição à mão livre que não era
ativada ao clicar ou desconectada ao mudar de ferramenta de
aquisição;
- Correção de bug na ferramenta de identificação de geometrias
inválidas (caso de geometria nula);
- Correção de bug na ferramenta de identificação de feições próximas
(medida inválida, melhoria do texto da flag);
- Correção de bug no processo de extrair pontos cotados;
- Correção de bug na ferramenta de ângulos retos (quando está ativado
o trace digitizing);
- Correção de bug no linux no carrega camada (o QGIS mudou a
assinatura do atribute duration do QgsMessageBarItem para inteiro e só
dava o bug no linux);
- Correção de bug na ferramenta de medição (não dá mais erro ao ligar
e desligar a ferramenta sem selecionar ferramenta de digitalização);
- Correção de bug no seletor genérico (agora funciona com mais de uma
camada com mesmo nome);

4.8.0:
Novas Funcionalidades:
- Novo processo de identificar inconsistências entre os elementos da
rede de drenagem;
- Nova funcionalidade de verificar o fluxo de drenagens com relação às
curvas de nível (reescrito a partir de código do ferramentas
experimentais);
- Novo processo de extrair pontos cotados segundo as regras da MTM;
- Nova ferramenta de extrair centróides a partir de linhas e polígono
digitalizado na tela (Center Point Tool);
- Novo processo de extrair elevação de MDS utilizando geometria da
camada de entrada e gravar em campo de elevação;
- Novo processo de carregar camada PostGIS Raster;

Melhorias:
- Adicionada a opção de suprimir o formulário de feição no modo
reclassificação do menu de aquisição (particularmente útil quando se
está corrigindo flags de áreas sem centroide na construção de
polígonos utilizando linha e centróide);
- Adicionada a melhoria de verificar pontos cotados fora da
equidistância na ferramenta de validação do terreno;
- Removido o processo de verificação de empilhamento de curvas (a
validação de terreno já faz isso);

Correção de bug:
- Corrigido bug na construção do texto da flag de identificar
geometria inválida, quando a chave primária tem tipo inteiro;
- Corrigido bug de feições geradas com vértices duplicados na
ferramenta de criação de grid sistemático;
- Corrigido bug de erro na precisão dos vértices gerados na ferramenta
de criação de grid sistemático;
- Corrigido bug de flag incorreta de delimitador não utilizado no
processo de construir polígonos;
- Corrigido bug no processo de identificar vértice duplicado com
camadas do tipo polígono (o primeiro ponto de cada linear ring era
indicado como flag);

4.7.1:
Correção de bug:
- Correção de bug no menu (filtro de geometria estava quebrado);

4.7.0:
Novas funcionalidades:
- Novo processo de selecionar feições no canvas de camadas
selecionadas;
- Novo processo de filtrar lista de camadas no processing por tipo
geométrico;
- Novo processo de remover holes pequenos de camadas de cobertura;
- Novo processo de dissolver polígonos para vizinhos (heurística pelo
maior comprimento da intersecção);
- Novo processo de construir grid de pontos dentro de polígonos;
- Novo processo de dividir polígonos;
- Novo processo de dividir polígonos por grid;
- Novo processo de selecionar por DE9IM;
- Novo processo de extrair feições por DE9IM;
- Processo de converter linha para multilinha portado do ferramentas
experimentais;

Melhorias:
- Adicionada a opção de dar pan na barra de ferramentas de revisão;
- Adicionada mudanca de ferramenta atual nos icones das ferramentas de
filtro;
- Processing de construção do diagrama de elevação portado para o
Ferramentas de Edição;
- Adicionado o comportamento no seletor genérico de selecionar somente
na camada ativa quando a tecla Alt estiver selecionada;
- Adicionada a opção de rodar a construção de polígonos por polígono
de área geográfica (por MI);
- Melhoria de desempenho na construção de polígonos (adicionado
paralelismo em thread);
- Melhoria de desempenho na verificação de delimitadores não
utilizados no processo de construção de polígonos;
- Adicionada a opção de verificar ou não delimitadores não utilizados
no processo de construção de polígonos;
- Melhoria de desempenho na identificação de erros de construção do
terreno (roda em thread por área geográfica);
- A ferramenta de verificação de erros de relacionamentos espaciais
agora permite regras com de9im e relacionamentos espaciais
simultaneamente;
- Adicionada a opção de desligar todas as imagens ativas na ferramenta
de seleção de raster;
- Adicionado o id da geometria na flag do identificar geometrias
inválidas;
- O menu de aquisição agora permite reclassificação de polígono para
ponto (particularmente útil quando se está corrigindo flags de áreas
sem centroide na construção de polígonos utilizando linha e
centroide);


Correção de bug:
- Corrigido o bug de sempre apontar flags quando a geometria tem
buraco do processo de identificar geometrias com densidade incorreta
de vértices;
- Correção de bug no processo de adicionar vértice em segmento
compartilhado;
- Correção de bug no processo de dissolver polígonos com mesmo
conjunto de atributos quando é passada uma área mínima para o
dissolve;
- Correção de bug no acesso ao BDGEx (a url do serviço mudou e o
código teve de ser atualizado, mudando a url do serviço de https para
http);
4.6.0:
Novas funcionalidades:
- Novo processo de estender linhas próximas da moldura;
- Novo algoritmo de detecção de geometrias nulas;
- Novo processo de adicionar vértices não compartilhados nas
intersecções (processo de correção associado ao processo de
Identificar vértices não compartilhados na intersecção);
- Novo processo de adicionar vértices não compartilhados nos segmentos
compartilhados (processo de correção associado ao processo de
Identificar vértices não compartilhados nos segmentos
compartilhados);
- Adicionada integração da Ferramenta de Controle de Qualidade (QA
Toolbox) com o Ferramentas de Produção. Dessa forma, a QA Toolbox pode
ser integrada à produção utilizando o Sistema de Apoio à Produção;
- Nova funcionalidade de adicionar filtro espacial às camadas (portado
do ferramentas experimentais);
- Nova funcionalidade de filtrar por selecionados (portado do
ferramentas experimentais);
- Nova funcionalidade de filtrar todos por geometria de selecionados
(portado do ferramentas experimentais);
- Nova funcionalidade de remover filtros (portado do ferramentas
experimentais);
- Nova funcionalidade de copiar geometrias selecionadas como WKT
(portado do ferramentas experimentais);

Melhorias:
- Adicionada a opção de atribuir um id de atividade para o grid de
revisão criado no processo de criar grid de edição;
- Melhorado o estilo do grid utilizado pela barra de ferramentas de
revisão;
- Adicionada a funcionalidade de resetar o grid na barra ferramentas
de revisão;
- Adicionado o caso de snap dentro da camada no snap hierárquico.
Agora para cada camada de entrada, primeiramente é feito o snap dentro
da camada de referência antes de atrair os elementos com hierarquia
menor;
- Barra de atalhos refatorada. Alguns atalhos não utilizados
frequentemente foram retirados e foram criadas novas barras para dar a
opção do usuário escolher quais ele quer ativar.

Correção de bug:
- Correção de bug no identificar pontas soltas (o algoritmo estava
levantando flag em vértice ocupado dentro do raio de busca);
- Correção de bug no identificar erros no terreno (o algoritmo estava
levantando a geometria da flag confusa);
- Correção de crash ao rodar o snap hierárquico (o algoritmo agora só
transmite as mudanças para o banco ao final do processo, mantendo os
cálculos intermediários em camada de cache gravadas em camada
temporária do processing do QGIS, ativado por meio da flag
is_child_algorithm=True ao rodar o processo);

4.5.0:
Novas funcionalidades:
- Novo processo de identificar undershoot de polígonos;
- Novo processo de identificar erros de construção de redes (linhas
que compartilham vértices não segmentadas dentro da camada, linhas não
segmentadas com as camadas de filtro);
- Novo processo de identificar linhas com mesmo conjunto de atributos
não unidas;
- Novo processo de carregamento de primeira camada com elemento de um
csv (utilizado na construção de modelos);
- Novo processo de identificação de problemas no fluxo de drenagens;
- Novo processo de construir fatiamento do terreno segundo as regras
do MTM;
- Novo processo de ativar a remoção automática de vértices nas
camadas;
- Novo processo de bloquear a edição de atributos;
- Novo processo de identificar loops em drenagens;
- Novo processo de identificar problemas de direcionamento com
elementos da rede (massas d'água com e sem fluxo, oceano, vala,
sumidouro e vertedouro);
- Novo processo de identificar problemas nos ângulos entre os trechos
de drenagem (verificar deltas);
- Nova barra de ferramentas de revisão;
- Novo processo de construir grid de revisão;

Melhorias:
- Melhoria de desempenho no identificar Z;
- Melhoria de desempenho no identificar geometrias inválidas;
- Melhoria de desempenho no identificar dangles;
- Melhoria no processo de validação do terreno (removidos os
falso-positivos com a moldura);

Correção de bug:
- Tratamento de geometria nula no Identify Out Of Bounds Angles in
Coverage;
4.4.0:
Novas funcionalidades:
- Nova ferramenta de alternar visibilidade de raster;
- Novo processo de remover camadas vazias do projeto (portado do
Ferramentas Experimentais);
- Novo processo de identificar vértices duplicados;
- Novo processo de identificar feições com densidade alta de
vértices;
Melhorias:
- Refatoração da interface de carregamento de camadas (remoção de
funcionalidades não utilizadas e melhoria no filtro de camadas);
- Adicionadas flags de delimitador não utilizado no algoritmo
Construir Polígonos com Delimitadores e Centroides;
- Adicionada a opção de verificar geometrias inválidas nos polígonos
montados no algoritmo Construir Polígonos com Delimitadores e
Centroides;
- Adicionada a opção de unir os polígonos com mesmo conjunto de
atributos na saída do Construir Polígonos com Delimitadores e
Centroides;
- Adicionado botão de mudar camada da barra de inspeção de raster pela
camada ativa;
- Ferramenta de controle de qualidade agora agrupa as camadas
carregadas em grupos;
- Ferramenta de contole de qualidade agora diferencia camadas
carregadas nos processos de flags, por meio de parâmetro de
configuração;
- Adicionada a opção de ignorar feições circulares no processo de
identificar ângulos errados em edificações;
- Refatorado o processo de atribuir regras de atributação ao
formulário de feições;
- Refatorado o processo de identificar overlaps. Agora ele também pega
overlaps de linhas;
- Adicionada a opção de ordenar no inspetor de feições por um
atributo;
Correção de Bug:
- Filtro de expressão do inspetor de feições agora é limpo quando o
botão de trocar para a camada ativa é acionado;
- Corrigido o bug da ferramenta de aliases retirando os mapas de
valores;
4.3.2:
Correção de bugs:
- Correção do proxy para os serviços https do BDGEx
4.3.1:
Novas funcionalidades:
- Adicionado processo de verificação de caracteres unicode;
- Adicionados parâmetros de densidade de pontos na criação de
molduras;
- Adicionados novos casos no processo de identificação de geometrias
inválidas (buraco intersectando fronteira de polígono);
Correção de bugs:
- Correção no template da EDGV 3.0;
- Correção nos endereços do BDGEx;
- Correção na janela de opções do DSGTools;
- Ajustado o número de casas decimais no snap hierárquico;
- Corrigido bug na SQL de filtragem do carregamento de camadas com
elementos quando se utiliza o postgres mais novo;

yes

dsgtools

2023-12-13T20:34:30.479844+00:00

3.22.0

3.99.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership