【发布时间】:2012-08-30 08:29:42
【问题描述】:
我有一个代表道路的 SpatialLines 对象和一个 SpatialPolygons 对象
包含城市。
我想知道如何用SpatialPolygons 覆盖SpatialLines 对象
R 中的对象。
我想知道经过这两个城市的线路以及在哪些城市?
有可能吗?
【问题讨论】:
我有一个代表道路的 SpatialLines 对象和一个 SpatialPolygons 对象
包含城市。
我想知道如何用SpatialPolygons 覆盖SpatialLines 对象
R 中的对象。
我想知道经过这两个城市的线路以及在哪些城市?
有可能吗?
【问题讨论】:
您需要包含 GEOS 几何运算库的 rgeos 包。
那么可能 gIntersection 或 gIntersects 会做你想做的事。
【讨论】:
一般来说,空间对象的叠加由sp 包中的over 函数处理。在over (?over) 文档的方法部分中,有一个over 的方法列表,其中不包括Lines 和Polygons 的组合。幸运的是,over 的文档说,通过安装 rgeos 包,可以使用这些方法。
【讨论】: