今天在使用Java版GIS开源工具GeoTools读取ShapeFile文件,其中ShapeFile的dbf文件(属性表)中的属性为中文字符,按照官方的案例读取结果显示为乱码。
原始的代码为:
/**
* @description: 使用GeoTools库读取ShapeFile文件
* @author Zhenyu Tan
* @date 2016年8月9日 下午10:15:09
* @version 1.0
*/
public class ShapeFileReader {
public static void main(String[] args) throws Exception {
String filePath = "F:/2016/Data/中国/China/C