geopandas.GeoSeries.to_file#

GeoSeries.to_file(filename, driver=None, index=None, **kwargs)#

写下 GeoSeries 保存到文件中。

默认情况下,会写入ESRI shapefile,但可以写入Fiona支持的任何OGR数据源。

参数
filename字符串

要写入的文件路径或文件句柄。

driver字符串,默认为无

用于写入向量文件的OGR格式驱动程序。如果未指定,它会尝试从文件扩展名推断它。如果未指定扩展名,则会将ESRI shapefile保存到文件夹中。

index布尔默认为无

如果为True,则将索引写入一个或多个列(对于MultiIndex)。仅当索引已命名、为多索引或具有非整型数据类型时,默认无才会将索引写入一个或多个列。如果为False,则不写入任何索引。

0.7 新版功能: 此前,该指数并未写入。

参见

GeoDataFrame.to_file

将GeoDataFrame写入文件

read_file

将文件读取到GeoDataFame

注意事项

额外的关键字参数 **kwargs 传递给fiona.open,可用于写入多层数据、在归档(Zip文件)中存储数据等。

示例

>>> s.to_file('series.shp')  
>>> s.to_file('series.gpkg', driver='GPKG', layer='name1')  
>>> s.to_file('series.geojson', driver='GeoJSON')