geopandas read_file 无法识别合法的 shapefile

geopandas readfile not recognizing a legit shape file

我正在尝试向 geopandas 读取看起来像合法 shapefile 的内容:

gpd.read_file('https://github.com/altcoder/philippines-psgc-shapefiles/blob/master/source/2015/Municities.zip')

但是,我收到驱动程序错误:

DriverError: '/vsimem/dff0663a4e584987848e40266f6b73e8' not recognized as a supported file format.

不幸的是,搜索没有产生有用的线索。希望懂geopandas或者fiona的朋友能帮忙

从 GitHub 加载时,您需要将 link 传递给原始版本的 zip 文件。否则,它 link 到 GitHub 页,而不是文件。

gpd.read_file('https://github.com/altcoder/philippines-psgc-shapefiles/raw/master/source/2015/Municities.zip')