Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Relatórios de suspeita de falha nos novos core-datasets #32

Open
ppKrauss opened this issue Aug 17, 2022 · 0 comments
Open

Relatórios de suspeita de falha nos novos core-datasets #32

ppKrauss opened this issue Aug 17, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@ppKrauss
Copy link
Contributor

ppKrauss commented Aug 17, 2022

Os core-datasets do OSMcodes são aqueles que configuram cada jurisdição e estruturam os demais dados. Atualmente residem no schema optim.

Cada vez que atualizamos, reconfiguramos ou inserimos uma nova jurisdição, precisamos conferir se não fizemos alguma bobagem, ou seja, precisamos validar os novos core-datasets. Certos algorimos de validação ajudam a filtrar dados incorretos, outros ajudam apenas a destacar suspeitas de falha:

  • filtros de validação: depois de carregados os dados em tabela intermediária, o próprio INSERT pode fazer essa validação. Um bom exemplo é o INSERT de novas geometrias no Digital-guard, através da função any_load(), que armazena em separado os registros rejeitados e indica o erro detectado.

  • relatórios de validação: heurísticas que permitem destacar suspeitas de falha, e alertar sobre erros menores.

Implementação

Criar uma VIEW para cada tipo de "relatório de validação" e, no caso de filtros, uma função de teste para cada tipo.

Validação das abrevuações de jurisdição

.. reduzir o nome a um nome Lex, as letras da abreviação precisam ser letras do nome Lex, e estar na mesma ordem...

Validação dos conjuntos-cobertura de municípios

... o número de células não pode exceder a base (32 ou 16); a interseção entre município e células precisa ter mesma área que o municíooo. Ver também #33

Validação das geometrias de jurisdições

.. No caso do Uruguai não é obrigatório que todo estado seja um mosaico de municípios...

@ppKrauss ppKrauss self-assigned this Aug 18, 2022
@ppKrauss ppKrauss added the documentation Improvements or additions to documentation label Aug 18, 2022
@ppKrauss ppKrauss changed the title Views para a montagem de relatórios de falhas e suspeitas nos core-datasets Relatórios de suspeita de falha nos novos core-datasets Aug 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant