我正在使用名为mapedit的R包内的selectFeatures函数。 我希望能够选择使用mapedit查看器中的工具绘制的(全部或部分)区域内的所有多边形。
使用(mapedit doc)中的以下代码,单击模式有效。 但是,当我更改绘制模式并使用任何工具完成绘制时,都会在下面产生错误,并且地图从查看器中删除,并且对象中没有存储任何内容(在本例中为select2)。
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中出现错误。默认值:没有json类对象的st_read方法可用
我缺少一个步骤吗?
还有,拥有比我更高权限的人会创建一个r-mapedit标签吗?
答案 0 :(得分:0)
我能够从R v3.4.4更新到R v3.5.0来解决问题。