关于QGIS打开SHP文件属性表乱码 |
您所在的位置:网站首页 › qgis导出shp如何不乱码 › 关于QGIS打开SHP文件属性表乱码 |
解决方案是从网上看到的,一个台湾的朋友给出了具体的解决方法。但他说的方法的最后一步对我来说不适用,我稍作修改 具体如下:在线安装插件:Shapefile Encoding Fixer。 加载shp文件到QGIS中。 打开Shapefile Encoding Fixer,选中要修正的shp图层。在Fix encoding declaration中,选择Set CPG file UTF-8(UTF-8)。(注:原博客作者说选第一项,Clear LDID and delete CPG file,但选中这个对我的电脑来说并不管用。如果你也遇到同样的问题,可以都试试。) 另外,在QGIS2.8.2(64位)下,此插件好像有个bug,就是会偶尔导致图层不能显示,解决的办法就是重新打开Shapefile Encoding Fixer插件,按上面的步骤,重新设置一下这个图层,就好了。 这个插件只能搞shp文件,对csv等其他格式的文件无能为力。 ————————————————————————————————————- 以上是用插件解决shp乱码的解决方法。后来我发现了一种更简单的方法,在QGIS2.10中(其他版本我不知道有没有这个功能),双击打开图层属性,有一个编码选项。默认编码是“system”,改为UTF-8就可以了好像(对我来说是可以的,不知道在你们那边如何)。这种方法适用于任何格式的矢量图层,不局限于shp。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |