我正在使用Netlogo的gis扩展,并试图计算以km为单位的代理之间的距离。 随着gis:envelope-of我可以获得经度和纬度的经纪人位置,所以我想用Haversine公式来计算距离。我的底层GIS-shape文件的投影是WGS 84. 我已经为两个示例性点写入如下: to haversine
let lata 31.8930795682288
let longa 36.089836
我一直试图在各点之间生成LCP网络。我的一些数据集已经取得了一些成功,但是其他集会导致我尝试运行该函数时发生错误。数据都遵循相同的格式并驻留在相同的CRS中,所以我不明白问题所在。我已经尝试了一些解决方法,但目前为止没有采取任何措施。我已经包含了我使用的基本脚本。 library(rgdal)
library(gdistance)
TRI<-raster("pathway.tif")
poi