sp

    1热度

    1回答

    我在R中使用sp包进行多边形中点属性的相当简单的聚合(即,SpatialPointsDataFrame在SpatialPolygonsDataFrame中)。我相信我可以做到这一点,没有任何问题。但是,为了制作“更漂亮”的地块,我想用数字0替换未发生积分的区域(使用aggregate函数后给出的NAs)。当我这样做时,我收到错误: 错误[<-.data.frame(*tmp*,i,j,value

    1热度

    1回答

    在导入空间线数据帧与readOGR后,我想确定每行中的线段(节点)的数量。我无法找到一种实际的方法来简单地将长度作为矢量输出。 [email protected]会让我到线槽,但那么如何得到每一个的长度? 例如,在下面的示例数据中,我们看到第一行由93段组成,第二行由170段组成,第三行由91段组成,依此类推。 最后,我想1657号的表示线段在SpatialLinesDataFrame 长度是否有

    1热度

    2回答

    我使用R读取形状文件以分析油田sp(包含WGS84的经度 - 纬度)的sp封装多边形及其各自的面积。不幸的是我不知道区域输出的单位。例如。产量平均为0.85个单位(最大4.34),这可能不在平方公里,因为这对于油田来说太小了。 有没有人知道sp包中多边形面积输出的单位?非常感谢!

    1热度

    2回答

    是否有一种简单的方法可以将sp对象投影到interset的位置周围。 例如:我在俄罗斯工作,我该如何计划合理的平面投影,类似于我在GoogleEarth中以该国为中心时得到的结果? library("rworldmap") russia <- countriesCoarse[which(countriesCoarse$ADMIN=="Russia"),] plot(russia) 给我说:

    0热度

    1回答

    如何获得必须位于这些多边形中的多边形的中心点?对于很多不是凸多边形的情况,获取质心将落在多边形之外。 理想情况下,多边形在R中是SpatialPolygons,中心点也将作为sp对象返回。

    3热度

    3回答

    我有一个sf对象,其中包含通过.shp文件获取的城市区域的多边形信息(选区)。对于给定的经纬度对,我想确定它属于哪个分区。我在想我可以利用sf::st_contains(),但我无法以正确的格式获取纬度/经度。

    0热度

    1回答

    我试图在R中绘制我的研究区域。到目前为止,我已经下载了人口普查OA边界数据,并且已经将属性数据合并到了我希望查看的OA中。 因此可以从总共1000个OA中说出。我只想看看这些OA中的500个,为此我有外部数据集。 土地是包含1,000个OA的我的空间多边形数据框。它有一列是OA名称“地理编码”。然而,它有它的坐标,因为你运行: coordinates(land) 它产生所有的坐标。 House

    0热度

    2回答

    这是用于从SharePoint站点获取数据的代码。 string siteUrl = "https://sharesss.xyz.net/sites/xxx-xxx/training/Lists/"; System.Net.NetworkCredential cred= new System.Net.NetworkCredential("username", "password", "Doma

    1热度

    1回答

    我想擦除A,SpatialLinesDataFrame,与B重叠的另一个SpatialLinesDataFrame的元素给A',它应该比A小。换句话说,我想要一个新的SLDF与B完全不重叠。这实质上是ArcMap中的“擦除”功能。为了清楚我不想让它们重叠的情况下,我想消除从A重叠的实例,使A'和B没有重叠。 谢谢!

    1热度

    3回答

    如何获得polys中每个多边形的bbox? pp <- cbind(coordinates(polys),as.data.frame(polys)) 给我只能lonlat,但我想获得lat1lat2和lon1lon2为每个多边形。 polys=new("SpatialPolygonsDataFrame" , data = structure(list(NAMRB_EN = stru