2024-06-11 01:09:13 发布
网友
我想用geopandas读取geopackage文件,它可以读取第一层或带有layer=''参数的特定层。但它怎么能读懂所有的层呢?可能是:
all_layers = gp.read_xxxx('xxx.gpkg') for layer in layers: # fetch this layer
你可以通过layernames由fiona和itter来完成 https://fiona.readthedocs.io/en/latest/README.html#reading-multilayer-data
for layername in fiona.listlayers('tests/data.gpkg'): with fiona.open('tests/data.gpkg', layer=layername) as src: print(layername, len(src))
如果您将其传递给geopandas:
你可以通过layernames由fiona和itter来完成 https://fiona.readthedocs.io/en/latest/README.html#reading-multilayer-data
如果您将其传递给geopandas:
^{pr2}$相关问题 更多 >
编程相关推荐