这篇文章给大家分享的是有关如何转换shp文件编码格式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
shp文件在生成时,会有默认的编码格式,当打开shp的时候,编码格式和软件对应不上,打开shp文件时,就会出现乱码的情况。
一般情况下,会使用arcgis,对shp文件进行重新导出保存,还有一款开源的轻量级软件,可以确认shp的编码格式,并且可以保存成其他的编码格式。
QGIS是一款开源的轻量级数据处理软件,支持多种格式的数据处理。
具体的shp编码转换步骤如下:
1、打开QGIS软件,将shp文件拖拽到文件的窗口中;
2、在左侧的功能窗口上,右键点击图层(如datagrid),显示属性窗口,其中有一些shp文件的基本信息;
3、在General的tab页面下,可以看到图层的Data source encoding,默认都是选择System,在不确定shp文件的编码情况下,可以先默认System;
shp文件在使用过程中,编码一般就是(UTF-8,GB2312,GBK,Default),在选择的情况下也在这几种编码里切换;
4、选完编码后,关闭属性窗口,在图层上点击右键,打开Open Attribute Table,就可以看到属性表里的内容,假如属性表里是乱码,重复上一步去选择shp的编码,一直到属性表不乱码,即可知道shp文件的编码。
5、确认了shp文件的编码,就可以对shp文件进行另存为了,一般都是保存成utf-8字符集的文件;右键点击图层,选择save as,在弹出的确认窗口上,选择Format为Esri shapefile,当然也可以保存成其他QGIS支持的格式,输入文件名即可保存。
QGIS相比较比较轻量级,打开速度也比较快,对于一些简单的数据处理,推荐使用一下。
感谢各位的阅读!关于“如何转换shp文件编码格式”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。