在 jupyter notebook 上打开太大的 geojson 文件

Opening too big geojson file on jupyter notebook

我正在使用 open dataset,基本上我下载数据,解压缩(解压缩后大约 250 MB)并使用下面的代码。

数据包含了印尼83322个村庄,基本上我可以部分打开数据,比如前5000个等等

import ast
with open('indonesia_villages_border.geojson') as myfile:
    data = ast.literal_eval(myfile.read())

内核似乎已经死亡。它会自动重启。可能是因为数据太大了

有没有什么方法可以打开,我可以查询等

import json
import pandas as pd
with open('indonesia_villages_border.geojson') as fo:
    data_str = fo.read()
data = json.loads(data_str) 
df = pd.DataFrame(data)