Distancia entre polígonos

Oct 01 2020

Estoy trabajando en mi proyecto de tesis, mediante el cual estoy evaluando los cambios en el volumen de sedimentos de las Islas Wadden, Países Bajos, a medida que respondían al aumento del nivel del mar.

Tengo archivos de forma de polígono del sedimento relevante que necesito. Necesito calcular la distancia recorrida por el sedimento (hacia la tierra) durante varios años (es decir, entre 5500BC y 3850BC y así sucesivamente hasta el día de hoy). Ver imagen adjunta - El púrpura es la posición del sedimento en 3850BC y rosa 5500BC.

¿Hay alguna forma de calcular la distancia entre estos dos polígonos?

Respuestas

1 MarcM Oct 01 2020 at 13:12

En lugar de crear centroides, puede usar el complemento NNJoin para QGIS. Asegúrese de que sus capas de características estén en la misma proyección antes de usar este complemento. Se puede especificar el nombre del campo que contiene la distancia.

Unirá entidades de layer_A a las entidades más cercanas en layer_B y almacenará los ID y la distancia en campos separados.

1 M.SEL Oct 01 2020 at 13:37

Primero intente obtener las coordenadas centrales de los polígonos, luego use la fórmula haversine para calcular la distancia entre los puntos centrales de los polígonos