将GIS线矢量数据(道路)导出到R,意图将其用于网络K功能

时间:2013-10-02 09:51:43

标签: r network-programming shapefile spatstat

我还是R的初学者,我有以下问题。任何提示都将受到高度赞赏 - 这将是一个很大的帮助,从一开始。 我在ArcGIS中有一个国家的道路形状文件,我想用它作为R中的网络变量来应用网络K功能(使用spatstat包在网络上查找点随机性)。我在R之前从未使用过这种类型的问题,我无法弄清楚如何将矢量线数据集转换为R中的网络变量。我尝试使用shapefile包,但在阅读.shp,.shx之后.dbf文件,我不知道如何进一步使用它。

1 个答案:

答案 0 :(得分:1)

上述评论不正确。

spatstat包中,首先将shapefile转换为类"psp"的对象(平面线段模式),如附带的shapefile上的插图所述。

然后使用函数as.linnet"psp"对象转换为类"linnet"的线性网络对象。

有关详细说明,请参阅the spatstat book的第17章。