Quando estou dissolvendo um shapefile:
ogr2ogr "b:\out.shp" "b:\Tele.shp" -dialect sqlite -sql "SELECT ST_Union(geometry), nev, jar FROM Tele GROUP BY jar"
Recebi uma mensagem de erro como:
Aviso 1: Um ou vários caracteres não puderam ser convertidos corretamente de UTF-8 para ISO-8859-1.
Não entendo isso porque o Tele.cpg contém "UTF-8"
Ao tentar isso:
ogr2ogr "b:\out.shp" "b:\Tele.shp" -dialect sqlite -sql "SELECT ST_Union(geometry), nev, jar FROM Tele GROUP BY jar" ENCODING=UTF-8
a mensagem de erro é:
Aviso 1: nomes de camadas ignorados em combinação com -sql. ERRO 1: falha ao criar o nome do campo 'nev': não é possível converter para "UTF-8"
Então, o que devo fazer para manter meus estranhos personagens húngaros?