【发布时间】:2021-01-30 14:23:36
【问题描述】:
我有这个,我正在尝试使用gDistance 来计算每个质心与巴格达市之间的距离。我正在尝试这样做:
gDistance(districts_centroids, districts@data$ADM3NAME %in% c("Baghdad"), byid=TRUE)
其中district_centroids 是Formal Class SpatialPoints,districts@data... 基本上是shp 文件中的巴格达市。
我收到一条错误消息:
(函数(类,fdef,mtable)中的错误: 无法为签名“逻辑”找到函数“is.projected”的继承方法 另外:警告信息: 在 RGEOSDistanceFunc(spgeom1, spgeom2, byid, "rgeos_distance") 中: 空间对象 1 未投影; GEOS 需要平面坐标
我对 R 完全陌生,我真的不知道发生了什么。
任何帮助将不胜感激
谢谢!
【问题讨论】:
-
嗨!您能否分享数据并创建一个reproducible example?
-
嗨。我相信我已经按照描述回答了您的问题。如果此答案有帮助,请单击答案旁边的向上箭头。问候,