2016-10-28 70 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

這是一個警告,而不是一個錯誤。

如果可以在僅使用那些道路的網絡上的任意兩點之間進行駕駛,則連接道路網絡。

如果您的網絡包含多條高速公路(不包括其他類型的公路),並且您的網絡中有兩條僅通過小路連接的高速公路,則高速公路網絡未連接。