Страница 1 из 1
кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:03
luda75
работаем в 10.3.1
но есть ключ пересчета из мск в ArcView
при загрузке в ArcView текстовые поля приходят нечитабельными. Можно ли победить кодировку при сохранении данных в шейп?
Заранее спасибо.
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:06
trir
можно... но зачем?
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:25
luda75
чтобы дальше обрабатывать шейп в ArcGis, т.к. при такой кодировке обратный шейп из ArcView тоже приходит нечитабельным
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:28
trir
проще выдрать "ключ пересчета"
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:38
luda75
к сожалению, есть разница в коорд из arcview и arcgis
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:40
trir
есть разница в коорд из arcview и arcgis
что то вы делаете не так
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:41
luda75
возможно, но пока так
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:46
luda75
так что насчет кодировки?
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:48
trir
так что насчет кодировки?
cpg
QGIS
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 10:51
luda75
Спасибо
Re: кодировка текста из ArcView
Добавлено: 19 сен 2017, 16:39
Александр Мурый
Похоже, нужно перегнать DBF в кодировку CP1251 (она же Windows-1251), т.к. ArcGIS (опять же, видимо) выдаёт UTF-8.
За "чистый" ArcGIS не скажу, но есть другие варианты:
- открыть DBF в редакторе, как было сделано
здесь
- использовать
вот этот питоновский скрипт;
- использовать утилиту ogr2ogr (
пример);
- открыть шейп в QGIS и пересохранить в указанной кодировке (проще всего);
- открыть DBF в OpenOffice/LibreOffice и пересохранить в нужной кодировке.