我有一个网格数据集,在以下位置可用数据:lon <- seq(-179.75,179.75, by = 0.5) lat <- seq(-89.75,89.75, by = 0.5) 我希望找到所有距该位置500公里以内的数据点:mylat <- 47.9625 mylon ...
我无法解决错误:“向量长度错误,应为2”,当我尝试计算两点(跑道起/终点)之间的(跑道长度)距离。更糟糕的是,我不理解像这里一样的答案R error: Wrong length for a vector, should be 2并将它们应用于我的情况。一个简化的(跑道端点)位置数据框如下:ru...
我正在尝试使用ggplot在世界地图上添加昼夜线,以指示白天和黑夜的区域; 就像这样: 计划是像这样在24小时周期内动画化我的地图: 上述动画是使用正弦波实现的,我知道这完全不准确。我知道geosphere::gcIntermediate可以让我绘制大圆线,就像这样: libra...
我有一组坐标:d1 <- data_frame( title = c("base1", "base2", "base3", "base4"), lat = c(57.3, 58.8, 47.2, 57.8, 65.4, 56.7, 53.3), long = c(0.4, 3.4, 3....
我的问题基于这个问题。我写了下面的代码。第一组坐标是LGA机场纽约,第二组坐标是EWR机场纽约。我得到的答案是33713。这是英里还是公里?快速google一下可以知道这个距离应该是33英里(但不是直线/弧线距离:(这是道路距离)。文档说答案是以米为单位的。请澄清一下这个问题。这是找到地球上两...
我已经在其中创建了一个6列的data.table。我的data.table有一列比较两个位置:位置1和位置2。我试图使用distm函数计算每行位置之间的距离,从而创建第7列。geosphere包中的distm包需要为每个纬度/经度组合计算两个不同的向量。我的下面的代码无法工作,所以我正在努力找...