geojsonio パッケージを使用して、他の R パッケージから引き出された data.frames からいくつかの geojson ファイルを書き込もうとしています。
library(ggplot2)
library(geojsonio)
us_state <- map_data('state')
geojson_write(us_state,
geometry="polygon",
grouping="group",
file="path/file.geojson")
私が抱えている問題は、geometry=polygon
議論にあります。次のエラーが表示されます。
Error in .subset2(x, i, exact = exact) :
attempt to select less than one element in integerOneIndex
それが正常に機能する場合geometry=point
、もちろん、geojson ファイルには州ポリゴンの代わりに 100 万個の個別のポイントしかありません。
何かご意見は?
編集:
file<-geojson_json(data.frame)
最初に使用すると、動作する geojson ファイルを取得できます。geojson_write(file)