Смена кодировка с 1251 на UTF в МапИнфо 8.5

MapInfo, MapBasic
Ответить
Аватара пользователя
arzobispo
Активный участник
Сообщения: 230
Зарегистрирован: 10 сен 2008, 10:28
Репутация: 3
Контактная информация:

Смена кодировка с 1251 на UTF в МапИнфо 8.5

Сообщение arzobispo » 28 июн 2010, 12:04

Всем привет!
Кто может подсказать, как поменять кодировку в "МапИнфо 8.5" с 1251 на UTF при сохранении в shp. Возможно есть другие программы?
Спасибо :)
С Уважением, Антон

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Смена кодировка с 1251 на UTF в МапИнфо 8.5

Сообщение Boris » 29 июн 2010, 00:48

а) использовать MapInfo 10
б) использовать Universal Translator (полный)
в) использовать UT (усеченный, поставляемый с MapInfo) В режиме командной строки
г) использовать транслятор для DBF файлов из 1251 на UTF, т.к. кодировка проявляется только в этом файле.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Смена кодировка с 1251 на UTF в МапИнфо 8.5

Сообщение Максим Дубинин » 29 июн 2010, 04:28

http://gis-lab.info/qa/dbf-encode.html

Также можно просто открыть в QGIS и пересохранить в нужной кодировке.
пристегивайтесь, турбулентность прямо по курсу

Аватара пользователя
arzobispo
Активный участник
Сообщения: 230
Зарегистрирован: 10 сен 2008, 10:28
Репутация: 3
Контактная информация:

Re: Смена кодировка с 1251 на UTF в МапИнфо 8.5

Сообщение arzobispo » 29 июн 2010, 05:40

В QGIS сегодня утром пробовал и заметил такую интересную особенность, их даже две:
1. Был DBF (до конвертации из WIN1251 в UTF-8) размером 2.2Мб, а стал сразу 8Мб. Как то сильно раздуло его :shock:
2. Был размер поля 254 символа, а стал 80.
Это с чем связано?
С Уважением, Антон

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Смена кодировка с 1251 на UTF в МапИнфо 8.5

Сообщение Denis Rykov » 29 июн 2010, 07:16

Проверил первый попавшийся шейп в cp1251, перегнал в QGIS (версия 1.5.0. r13803), ничего из вышеописанного не подтверждаю, все сконвертировалось без проблем.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
arzobispo
Активный участник
Сообщения: 230
Зарегистрирован: 10 сен 2008, 10:28
Репутация: 3
Контактная информация:

Re: Смена кодировка с 1251 на UTF в МапИнфо 8.5

Сообщение arzobispo » 29 июн 2010, 07:37

Тогда вечером пришлю скрины с тем, о чем написал чуть выше.
С Уважением, Антон

Veronika_Coconut
Интересующийся
Сообщения: 40
Зарегистрирован: 17 июл 2020, 09:11
Репутация: 2
Откуда: Киев

Re: Смена кодировка с 1251 на UTF в МапИнфо 8.5

Сообщение Veronika_Coconut » 22 окт 2020, 10:02

Максим Дубинин писал(а):
29 июн 2010, 04:28
Re: Смена кодировка с 1251 на UTF в МапИнфо 8.5
1Пожаловаться на это сообщениеБыстрая цитата
Сообщение Максим Дубинин » 29 июн 2010, 04:28
Также можно просто открыть в QGIS и пересохранить в нужной кодировке.
пристегивайтесь, турбулентность прямо по курсу
А если много shp файлов, не подскажете, что делать? Пакетная смена кодировки не предусмотрена в Кгисе?

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей