我很难将 geopandas 数据框保存到带有属性的 ESRI shapefile 中。我拥有的数据框如下所示:
name surf_id type geometry area
0 id1 fhB08090A000000000C0103050 typeB POLYGON Z ((630413.0972660001 6870898.69864 50... 341.100021
4 id2 fh408090A00000000070E0A0C0 typeA POLYGON Z ((630385.196387 6870906.010164 47.64... 332.797422
9 id3 fhE08090A0000000008040B090 typeA POLYGON Z ((630429.6514650001 6870914.174714 5... 179.434119
当我执行命令时:
gdf_out.to_file('C:\SHP_python\&gdf_out',driver ='ESRI Shapefile')
我收到以下错误:
>DriverIOError: Failed to open Shapefile 'C:\SHP_python\&gdf_out.shp'.
运行上面的命令,我期待 geopandas 创建&gdf_out.shp
和其他文件.proj
,.dbf
...
我正在使用具有以下版本的 Jupyter:
import sys
print(sys.version)
>2.7.13 |Anaconda custom (64-bit)| (default, Dec 19 2016, 13:29:36) [MSC v.1500 64 bit (AMD64)]
print(gd.__version__)
>0.2.1
你知道如何解决吗?
此致,