python生成的shp文件怎么删除字段属性字段全是中文乱码该怎么解决

首先先确认一下你的字段值是鈈是乱码,如果是按照以下方法:

这样即可消除字段值中的中文乱码。

字段值没有乱码了可是这样写入shp,shp中会出现乱码使用如下方法解决:

#接下来往图层中写入feature


}

首先先确认一下你的字段值是鈈是乱码,如果是按照以下方法:

我的字段值是来自于一个geojson字符串,我在对它解析时做了如下处理:

 

这样即可消除字段值中的中文乱码

字段值没有乱码了,可是这样写入shpshp中会出现乱码,使用如下方法解决:

首先你需要用driver方法创建shp文件怎么删除字段而不是直接用ogr.open:

 

然后,在driver创建之前加入如下两句:

 
#接下来往图层中写入feature
 

以上这篇解决python ogr shp字段写入中文乱码的问题就是小编分享给大家的全部内容了希望能给大镓一个参考,也希望大家多多支持脚本之家

}

我要回帖

更多关于 shp文件怎么删除字段 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信