应该很容易:沿着R中的线的距离?

问题描述 投票:2回答:1

我在莫桑比克拥有一个Shapeshape铁路,并使用下面的代码沿铁路生成了100个随机点。

我的问题很简单,但是我找不到答案:如何计算<之间的距离? 我不需要欧几里得距离,我想要从A点到B点的距离,沿着铁轨。

提前感谢!

library(sp) library(rgdal) library(spgrass6) library(maptools) library(igraph) library(fields) railroads <- readShapeLines("MOZ_rails.shp") #Generate 100 random points, and put them on a matrix: RandomPoints<-spsample(railroads, 100, type="random")

我在莫桑比克拥有一个Shapeshape铁路,并使用下面的代码沿铁路生成了100个随机点。我的问题很简单,但我找不到答案:您如何...
r gis distance shapefile
1个回答
0
投票
可以使用stplanr软件包计算路由网络上最短的路径。我在荷兰的整个铁路网络中使用了shapefile。该shapefile可从以下位置获得:
© www.soinside.com 2019 - 2024. All rights reserved.