Mais

União espacial com encaixe

União espacial com encaixe


existe uma ferramenta no QGIS que é capaz de realizar uma junção espacial com a possibilidade de definir um raio de snap? Para melhor compreensão:

Tenho 2 formas de pontos com atributos que preciso unir por local. O problema é que eu quero definir o raio (distância máxima entre os pontos relacionados). Existe uma solução para o meu problema ou uma solução alternativa?


Eu tentaria um de dois métodos:

Assumindo que suas camadas têm um atributo de ID único, execute uma 'matriz de distância' entre as camadas procurando apenas os primeiros pontos mais próximos. Classifique o arquivo CSV resultante (no Excel ou semelhante) pela coluna 'Distância' e remova todas as entradas acima da distância máxima escolhida. O arquivo CSV editado pode ser importado para o QGIS como uma camada delimitada com 'sem geometria' e 'unido' à sua primeira camada de ponto usando o 'InputID' como o campo de junção. A segunda camada de ponto agora pode ser unida à primeira usando o 'TargetID' como a camada de união.

O outro método seria armazenar em buffer uma das camadas e executar 'atributos de junção por localização'. Você pode executar uma análise de 'ponto no polígono' primeiro para sinalizar onde há mais de um ponto dentro da camada de buffer.


A solução para o meu problema foi o Plugin de Conexão de Vizinho Mais Próximo.


Assista o vídeo: Tablica, rozdzielnia elektryczna pod inteligentny budynek. Okablowanie w gwiazdę i złączki zug Wago.