当我溶解shapefile时:
ogr2ogr "b:\out.shp" "b:\Tele.shp" -dialect sqlite -sql "SELECT ST_Union(geometry), nev, jar FROM Tele GROUP BY jar"
我收到如下错误消息:
警告1:一个或几个字符无法从UTF-8正确转换为ISO-8859-1。
我不明白,因为Tele.cpg包含“ UTF-8”
尝试此操作时:
ogr2ogr "b:\out.shp" "b:\Tele.shp" -dialect sqlite -sql "SELECT ST_Union(geometry), nev, jar FROM Tele GROUP BY jar" ENCODING=UTF-8
错误消息是:
警告1:结合-sql忽略层名称。错误1:无法创建字段名称“ nev”:无法转换为“ UTF-8”
那么我该怎么做才能保留我奇怪的匈牙利字符?