形状文件读取非常慢:Jupyter Notebook

时间:2020-06-24 05:57:47

标签: python jupyter-notebook gis shapefile geopandas

我有一个大小为172mb的亚利桑那州Phoenix的形状文件,正在将其加载到Jupyter笔记本中。读入文件的过程非常缓慢。我在本地运行笔记本电脑,文件也存储在本地。当我读取csv或其他数据文件时,速度相当快,根本没有问题。

%%timeit
# Read shape file 

px_shp = '~/data/map/City_Parcels.shp'

geodata = gpd.read_file(px_shp)
geodata.dtypes
.
.
.
44.9 s ± 11.5 s per loop (mean ± std. dev. of 7 runs, 1 loop each)

# Filter for Phoenix, Mesa, Tempe, Scottsdale and Chandler

df_geodata =geodata[geodata['CITY'].isin(['PHOENIX','MESA','SCOTTSDALE','TEMPE'])]
df_geodata.plot()

0 个答案:

没有答案