2016-10-28 72 views
0

我正在学习R中的spatstat。作为第一步,我将我的shapefile转换为适用于spatstat算法。当我使用as.linnet来转换为线性网络(在下面的代码的最后一行),我得到一个警告network not connected网络未​​连接 - R中的spatstat包

roads<-readShapeSpatial("OnlyHigwayroads.shp") 
spatstat.roads<-as.psp(roads) 
final_roads<-as.linnet(spatstat.roads) 
Warning message: 
Network is not connected 

我不明白这意味着什么。我把shapefile放回到arcgis中,并且询问是否有悬挂,并且没有悬挂报告。我也随机检查了几个十字路口,但我没有发现连接处有任何中断。

那么spatstat是什么意思的网络没有连接?

谢谢。

+0

如果不访问数据,可能很难猜出问题所在。你能提供一个数据链接吗? –

+0

我该怎么做?在这个论坛中是否有私人信息?我所遵循的例子在这里[这个链接(http://biogeo.ucdavis.edu/data/diva/rds/NLD_rds.zip) – BKS

回答

0

这是一个警告,而不是一个错误。

如果可以在仅使用那些道路的网络上的任意两点之间进行驾驶,则连接道路网络。

如果您的网络包含多条高速公路(不包括其他类型的公路),并且您的网络中有两条仅通过小路连接的高速公路,则高速公路网络未连接。