在dig中进行导入shp文件进行字体设置的时候,我发现我的shp文件是乱码,然后我去找了帮我下载图层的人,发现他那边导出的时候是UTF-8,没问题啊,然后我在网上找到了一个QQ群,加进去下载了矢量文件的转化器!
qq群为 572421641 ,大家可以加进去看看群文件,里面还是很多关于 gis的工具的。
由于是群里下载的,我就不挂文件链接了,大家可以去下载一下,如果到时候QQ群满了,可以私聊我,找我要一下工具,我下载的是矢量文件转矢量文件的工具。
运行之后界面
像上面我就选择了我的全球的shp文件,他会自己识别你的文件编码,然后你在下面输出数据中定义路径,和转换的格式,就可以转换成功矢量文件的格式,文字就不会乱码了。
上面方法可行,但是我 在我自己电脑部署没问题,往我们服务器部署的时候就不行了,转化器也没成功,我又找到下载文件的哥们, 让他帮我把文件导出成了GB2312的,既然UTF-8不行,那我试试GB2312的,然后我新建了图层,发现可以了,哈哈
最后GB2312的时候,要把sld文件的编码格式也改为GB2312
不然浏览图层的时候会浏览不成功。
这个是我遇到的编码问题和解决方法。
矢量文件编码格式的解决
最新推荐文章于 2024-03-05 11:40:06 发布