问题:我正在尝试使用sf包和ggplot2中的geom_sf()创建美国州/县地图,但是当size < 1(例如ggplot(sf_obj)%>% geom_sf(size = 0.5))时,我无法使geom_sf() 的多边形边界线宽度的size参数正确创建细线。 具体来说,一个州/...
使用标准方法似乎无法在使用 geom_sf 时删除网格线。 例如,如果我们绘制一个简单的 ggplot 对象,则可以使用此方法来去除网格线。library(tidyverse) library(sf) mtcars %>% ggplot( aes(disp, hp) ...
我正在尝试为我的 sf 对象定义正确的CRS。我想在以下图层(国家:荷兰)之上绘制点:Simple feature collection with 380 features and 3 fields geometry type: MULTIPOLYGON dimension: XY...
大家好,我在这个问题上感到困惑,希望有人能提出一个简单的解决方案。我的目标是在多边形的范围内创建一个正多边形网格,但旋转一个用户定义的角度。我知道我可以轻松地使用sf创建南/北多边形网格,例如:library(sf) #> Linking to GEOS 3.6.2, GDAL 2.2....
我希望使用R中的sf包,在一个简单的特征数据框中找到离另一个简单的特征数据框中一组点最近的多边形。我一直在使用'st_join'语句中的'st_is_within_distance',但它返回给定距离内的所有内容,而不是最接近的要素。以前我用'rgeos'包中的'gDistance'和'sp'...
我有一个庞大的空间数据集(1200万行),其几何结构是地图上的点。对于数据集中的每一行,我想找到距离该点500米内的所有点。 在r中,使用sf,我一直在尝试通过并行循环遍历每一行并运行st_buffer和st_intersects,然后将结果保存为键值格式的列表(键为原始点,值为相邻点)来实...
我有一个作为sp对象的“道路”集合:class : SpatialLinesDataFrame features : 17360 extent : 490176.4, 567680.9, 148639.1, 212821 (xmin, xmax, ymin, ...
我不确定我是否完全理解了创建泰森多边形的帮助页面。 library(sf) # function to get polygon from boundary box bbox_polygon <- function(x) { bb <- sf::st_bbox(x) p...
我在尝试使用R获取点要素的凸包。library(tmap) library(sf) nc <- st_centroid(st_read(system.file("shape/nc.shp", package="sf"))) qtm(nc) ch <- st_convex_hull...