Khi tôi hòa tan một shapefile:
ogr2ogr "b:\out.shp" "b:\Tele.shp" -dialect sqlite -sql "SELECT ST_Union(geometry), nev, jar FROM Tele GROUP BY jar"
Tôi nhận được thông báo lỗi như:
Cảnh báo 1: Một hoặc một vài ký tự không thể được chuyển đổi chính xác từ UTF-8 sang ISO-8859-1.
Tôi không hiểu điều này vì Tele.cpg chứa "UTF-8"
Khi thử điều này:
ogr2ogr "b:\out.shp" "b:\Tele.shp" -dialect sqlite -sql "SELECT ST_Union(geometry), nev, jar FROM Tele GROUP BY jar" ENCODING=UTF-8
thông báo lỗi là:
Cảnh báo 1: tên lớp bị bỏ qua kết hợp với -sql. LRI 1: Không thể tạo tên trường 'nev': không thể chuyển đổi thành "UTF-8"
Vậy tôi nên làm gì để giữ những nhân vật Hungary kỳ lạ của mình?