我需要使用gDistance
函数来计算直线上点之间的距离,如下所示:
line <-as(l, 'SpatialLines')
points <- as(p, 'SpatialPoints')
max.dist <-max(gDistance(points, line, byid=T)) #max distance to line
字符串
问题:gDistance
不再可用,因为rgeos
包已从CRAN存储库中删除。sf
或terra
或其他软件包中是否有替代功能?
谢谢你的任何建议。
1条答案
按热度按时间gab6jxml1#
您可以使用terra包的“距离”功能。
https://rdrr.io/cran/terra/man/distance.html