Ukládání ESRI Shapefile se správným kódováním češtiny pomocí GDAL

Dneska jsme řešili drobný problém – GRASS modul pro export vektorových dat v.out.ogr sice krásně vygeneroval ESRI Shapefile, měl ale pomršenou češtinu.

Když se podíváte do výše odkázané dokumentace k tomuto formátu, najdete tam, že výstupní kódování lze nastavit pomocí tzv. Layer Creation Options – parametrem ENCODING.

Pokud používáte OGR z příkazové řádky, použijte parametr -lco. v.out.ogr má také parametr lco. Stačí pak již v příkazové řádce nebo v modulu nastavit -lco ENCODING=UTF-8 a je hotovo.

Modul v.out.ogr s vyplněným parametrem lco a hodnotou ENCODING=UTF-8

Modul v.out.ogr s vyplněným parametrem lco a hodnotou ENCODING=UTF-8

Post navigation