geopandas.read_feather#

geopandas.read_feather(path, columns=None, **kwargs)#

从文件路径加载Feather对象,返回GeoDataFrame。

属性可以读取文件中列的子集 columns 参数。但是,返回的GeoDataFrame的结构将取决于您读取的列:

  • 如果未读取任何几何列,这将引发 ValueError -你应该用熊猫 read_feather 方法,而不是。

  • 如果保存到此文件的主几何图形列未包含在列中,则第一个可用几何图形列将被设置为返回的GeoDataFrame的几何图形列。

需要‘pyrow’>=0.17。

0.8 新版功能.

参数
path字符串、路径对象
columns类似列表的字符串,默认为无

如果不是无,则仅从文件中读取这些列。如果不包括主几何图形列,则从文件中读取的第一个辅助几何图形将被设置为返回的GeoDataFrame的几何图形列。如果不存在几何图形列,则会出现 ValueError 都会被举起。

**kwargs

传递给pyarrow.fether.read_table()的任何其他kwarg。

退货
GeoDataFrame

示例

>>> df = geopandas.read_feather("data.feather")  

指定要读取的列:

>>> df = geopandas.read_feather(
...     "data.feather",
...     columns=["geometry", "pop_est"]
... )