Distância entre polígonos
Eu tenho arquivos de formato Polygon do sedimento relevante de que preciso. Preciso calcular a distância percorrida pelo sedimento (em direção à terra) ao longo de vários anos (ou seja, entre 5500 AC e 3850 AC e assim por diante até os dias atuais). Veja a imagem anexa - Roxo é a posição do sedimento em 3850BC e rosa 5500BC.
Existe alguma maneira de calcular a distância entre esses dois polígonos?
Respostas
Em vez de criar centróides, você pode usar o plugin NNJoin para QGIS. Certifique-se de que suas camadas de feições estejam na mesma projeção antes de usar este plugin. O nome do campo que contém a distância pode ser especificado.
Ele unirá recursos da camada_A aos recursos mais próximos na camada_B e armazenará os IDs e a distância em campos separados.
primeiro tente obter as coordenadas centrais dos polígonos. Em seguida, use a fórmula Haversine para calcular a distância entre os pontos centrais dos polígonos