Проблема с кодировкой атрибутов OSM на кириллице в Interop
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 мар 2015, 17:23
- Репутация: 0
Проблема с кодировкой атрибутов OSM на кириллице в Interop
Добрый день! Приходилось ли кому-нибудь работать с данными из OSM в среде ArcGIS DataInterop? Никак не получается решить следующую проблему. При конвертации данных OSM в базу геоданных ломается кодировка атрибутов на кириллице. Причем такая проблема возникает не со всеми слоями данных, но с большинством. В Аркгисовом приложении DBFShow эти атрибуты также видятся абракадаброй, и перекодировка в UTF-8 (исходной кодировкой приложение видит W-1251) не дает результатов. Что не так с этими данными, может, у кого-нибудь получалось с ними совладать?
- paleogis
- Модератор
- Сообщения: 1112
- Зарегистрирован: 22 мар 2009, 08:54
- Репутация: 200
- Ваше звание: Модератоо
Re: Проблема с кодировкой атрибутов OSM на кириллице в Inter
Меняли ли кодировку при помощи QGIS?
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 мар 2015, 17:23
- Репутация: 0
Re: Проблема с кодировкой атрибутов OSM на кириллице в Inter
Попробовал изменить кодировку в QGIS на UTF-8, и в целом в ArcCatalog перед стартом атрибуты исходного шейпа читаются корректно, однако после прогонки в gdb через инструмент Data Interop кодировка сбивается все равно
Возможно, тогда проблема внутри инструмента?

-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 мар 2015, 17:23
- Репутация: 0
Re: Проблема с кодировкой атрибутов OSM на кириллице в Inter
Нашел решение, нужно было просто в настройках самого Data Interop зайти в Tools -> Edit Parametrs, и там для исходного файла указать кодировку (в данном случае UTF-8), которая по умолчанию не выставляется
-
- Гуру
- Сообщения: 838
- Зарегистрирован: 10 дек 2009, 23:24
- Репутация: 169
- Ваше звание: старик-гисовик
- Откуда: Москва
- Контактная информация:
Re: Проблема с кодировкой атрибутов OSM на кириллице в Inter
По умолчанию ArcGIS читает шейпфайлы в системной кодировке, cpg вроде не помогает.
-
- Гуру
- Сообщения: 731
- Зарегистрирован: 12 янв 2011, 22:40
- Репутация: 304
- Ваше звание: ∀
Re: Проблема с кодировкой атрибутов OSM на кириллице в Inter
От версии зависит. Вроде бы .cpg давно работает. ArcGIS начиная с версии 10.2.1 подразумевает UTF-8 по умолчанию и сам создаёт файл .cpg для новых шейп-файлов. Но чтобы всё работало без багов, надо, как всегда, ставить официальные патчи.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей