В R у меня есть многоугольный слой A и точечный слой B. Оба имеют одинаковое количество признаков, существует взаимно-однозначное соответствие (спаривание): каждый многоугольник слоя A имеет соответствующую точку в слое B инаоборот. Как вычислить попарные расстояния между этими парами объектов?
Я пытался использовать
gDistance(A, B, byid = TRUE)
, но это вычислит всю матрицу NxN, что приводит к огромным накладным расходам(Я бы использовал только диагональ этой матрицы).