【问题标题】:Getting NaN with pointDistance when I don't think I should be当我认为我不应该这样做时,使用 pointDistance 获取 NaN
【发布时间】:2020-08-24 15:40:27
【问题描述】:

我不确定为什么,但是 R raster 包中的 pointDistance 一直在正常工作,直到遇到以下情况

library(raster)
pointDistance(c(34.3, -116.2), c(35.3, -109.5), lonlat = T)

它返回NaN。我什至无法理解为什么会这样。有什么想法吗?

【问题讨论】:

  • 你说的是什么语言?

标签: r distance spatial raster euclidean-distance


【解决方案1】:

顺序应该是经度/纬度,你倒过来了。

library(raster)
pointDistance(c(-116.2, 34.3), c(-109.5, 35.3), lonlat = TRUE)
[1] 622940

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-01
    • 2014-04-06
    • 2015-05-28
    • 2017-09-01
    • 1970-01-01
    • 2021-04-21
    • 2018-08-02
    • 1970-01-01
    相关资源
    最近更新 更多