dsgoficial/DsgTools

Requisito 26 - Combinação inválida de atributos considerando mais de uma feição

dinizime opened this issue · 2 comments

Documentar casos nesse issue para ver qual a melhor forma de implementar o requisito 26 do Relatório Técnico nº 13/2020 - DGEO/1ºCGEO:

Combinação inválida de atributos considerando mais de uma feição.

Um exemplo é: "Ponte linha e o trecho rodoviário linha sobreposto correspondente a ela devem ter o mesmo número de pistas e de faixas."

Outros softwares de validação como o GAIT lidam com casos complexos criando uma rotina particular para cada caso (e agrupando casos onde possível)

Para esses casos, pelo menos por enquanto, a ideia é fazer processings específicos de validação de um conjunto de classes relacionados. O processing só será aplicável para uma determinada modelagem dos dados.

A ideia original era fazer processings genéricos e montar a validação a partir deles, porém para agora de modo a ter uma versão inicial de uma validação completa para os projetos pilotos do QGIS seguiremos dessa forma.

Uma vez todos os casos listados e funcionais acredito que fique mais fácil de agrupar em processings genéricos.

Será criado um grupo específico de processings para cada modelagem.