Nearest Neighbor Method for Linear Features – NNMLF

Inventores

Marconi Martins Cunha

Sub-área

Controle de Qualidade Cartográfica

Plataforma

Python, QGIS

Descrição

Inicialmente, o usuário deve inserir uma camada com as linhas que deseja inferir sobre o padrão de distribuição espacial. O programa realiza uma filtragem, permitindo somente o processamento de camadas do tipo linha. Em seguida, o usuário deve informar a área. Isto pode ser realizado de duas formas (excludentes): ou inserindo o valor numérico ou inserindo uma camada do tipo polígono que representa a área de interesse. Nesta segunda opção, o programa calcula a área a partir do polígono e há também uma filtragem, permitindo somente a inserção de camadas de polígonos. Além disso, são realizadas verificações quando o usuário entra com o valor numérico da área, não sendo possível a área ser zero ou negativa. O último parâmetro de entrada é o nível de confiança para o teste estatístico. São oferecidas as opções de nível de confiança de 90%, 95% (default) e 99%. Após o início do processamento, são extraídos todos os vértices das linhas e calculada a Distância de Hausdorff entre todos os pares de linhas. Esse conjunto de distâncias é utilizado para se calcular o Vizinho mais Próximo para Feições Lineares (Nearest Neighbor Method for Linear Features – NNMLF) até a terceira ordem. O resultado é gravado na tabela de atributos da camada de linhas de entrada e é exibido um relatório com os principais resultados e estatísticas.

Compartilhe

Facebook
LinkedIn
WhatsApp
Rolar para cima