为什么在使用模式='绘制'的mapedit :: selectFeatures时出现错误?

时间:2018-06-20 00:25:58

标签: r maps r-mapview r-mapedit

我正在使用名为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标签吗?

1 个答案:

答案 0 :(得分:0)

我能够从R v3.4.4更新到R v3.5.0来解决问题。