我正在使用名为 mapedit 的 R 包中的 selectFeatures 函数。我希望能够选择使用 mapedit 查看器中的工具绘制的(全部或部分)区域内的所有多边形。
使用(mapedit doc)中的以下代码,单击模式有效。但是,当我将模式更改为绘图然后使用任何工具完成绘图时,它会产生以下错误,并且地图会从查看器中删除,并且对象中没有存储任何内容(在本例中为 selected2)。
library(mapview)
library(mapedit)
library(sf)
nc <- st_read(system.file("shape/nc.shp", package="sf"))
selected <- selectFeatures(nc, mode = 'click')
selected2 <- selectFeatures(nc, mode = 'draw')
警告:st_read.default 中的错误:json 类的对象没有可用的 st_read 方法
有没有我错过的步骤?
另外,比我有更高权限的人会创建一个 r-mapedit 标签吗?