使用st_read在迭代R中导入大型geojson

时间:2018-10-19 20:16:35

标签: r geojson sf

我想在R中使用st_read将非常大的geojson导入一个简单的特征对象中,但是从geojson转换为sf时,硬件需求似乎很大。例如,导入Microsoft数据以构建俄亥俄州(https://github.com/Microsoft/USBuildingFootprints)的足迹(1.2 GB geojson)在转换时会占用32 GB以上的RAM。它们是一种用于遍历函数中geojson的行的方法,以便我可以导入整个文件的一部分而不会耗尽所有RAM,类似于在read.csv中跳过行吗?

1 个答案:

答案 0 :(得分:1)

在装有16GB RAM的Mac上,使用 import { buttonEnter, buttonleave } from '../assets/animate' 似乎可以正常工作

library(geojsonsf)