我收到了一个用R创建的CSV文件,里面有哥伦比亚特区的一些区域及其几何形状的信息,但是格式对我来说很奇怪,我无法将其转换为shapefile。
几何形状如下所示:
list(c(-77.002011, -76.999051, -76.995986, -76.994548, -76.989257, -76.989521, -76.98902, -76.988895, -76.99705, -77.000043, -77.000329, -77.002011, 38.951051, 38.951842, 38.951996, 38.952295, 38.952409, 38.948629, 38.946757, 38.946269, 38.94627, 38.94627, 38.946972, 38.951051))
如何将其用作多边形,然后将其转换为形文件?
1条答案
按热度按时间lmyy7pcs1#
列表中似乎包含一个数值向量,当转换为两列矩阵时,它将提供描述多边形顶点的经度/纬度列。因此,您可以执行以下操作:
结果:
我们可以通过在DC地区的黑白Map上用红色绘制多边形来确认这是正确的,在那里我们可以看到这个多边形与现有道路创建的边界很好地重合:
创建于2023年1月25日,使用reprex v2.0.2