通常我们导入shp文件到QGIS中属性会乱码,解决方法:
打开【设置】-【选项】-【数据源】,勾选“忽略shp文件编码”
接着导入shp文件。
此时右键图层【打开属性表】会发现依旧是乱码,不用担心
此时双击图层,在打开的属性对话框中,点击【源】-编码选择【utf-8】-【apply】
再次打开属性表
成功!
此时最好导出该shp文件,保存下来,方便下次使用。
如果我们把这个shp文件导入geoserver中,记得编码选择【utf8】,否则geoserver发布的geojson也会是乱码