Ошибка в кодировке

Все про Global Mapper
Ответить
tikhpetr
Гуру
Сообщения: 1153
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090239
Откуда: г. Жуковский МО

Ошибка в кодировке

Сообщение tikhpetr »

Всем ДВС! Есть shp с полилиниями(реки). Мне нужно сделать выборку по атрибуту(NAME). В таблице атрибутов соответствующий столбец отображается на русском. Но при загрузке значений целевого атрибута вылезают кракозябры. Кодировка в UTF-8.
ScreenShot00104.png
ScreenShot00104.png (97.85 КБ) 10018 просмотров
Вложение ScreenShot00104.png больше недоступно
https://yadi.sk/d/AS30g2kS1ulnTw - ссылка на файл.
Подскажите, плз, в чем м.б. проблема? Спасибо!
tikhpetr
Гуру
Сообщения: 1153
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090239
Откуда: г. Жуковский МО

Re: Ошибка в кодировке

Сообщение tikhpetr »

ScreenShot00104.png
ScreenShot00104.png (97.85 КБ) 10016 просмотров
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Ошибка в кодировке

Сообщение lam »

Сделайте копию shp в кодировке: "Russian/Cyrillic [CP: 1251][DBF: 0xC9]"
tikhpetr
Гуру
Сообщения: 1153
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090239
Откуда: г. Жуковский МО

Re: Ошибка в кодировке

Сообщение tikhpetr »

lam писал(а): 07 июл 2020, 07:39"Russian/Cyrillic
Заменил в файле .cpg UTF-8 на вышеуказанное. Результат прежний. Поясните, плз, назначение второй части выражения:" [DBF..."
Несколькими днями раньше я то же самое спрашивал на профильном форуме. Даже всезнающий Bob не отписал мне свое каноническое:"I suggest that you contact Blue Marble Support directly via email (geohelp@bluemarblegeo.com) to address this issue. Please provide a detailed description of your workflow, including screen captures of the options screen, and the sample data that can be used to reproduce the problem." В смысле, обращайтесь в техподдержку.)
Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Ошибка в кодировке

Сообщение Slinger »

tikhpetr, Не надо заменять. В самом Global Mapper пересохраните шейп в CP 1251. После этого кириллица в поиске станет отображаться нормально.
tikhpetr
Гуру
Сообщения: 1153
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090239
Откуда: г. Жуковский МО

Re: Ошибка в кодировке

Сообщение tikhpetr »

Slinger, Я, пардон, не въехал, как пересохранить шейп в другой кодировке, не меняя файла .cpg?
Если Вы про настройки GM, у меня выставлена кириллица по умолчанию.
Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Ошибка в кодировке

Сообщение Slinger »

.cpg вообще не причём. Это чисто кугисовский вариант файла, принудительно указывающий, в какой кодировке .dbf файл.

Открываете свой файл в GM, Далее File - Export - Export Vector/Lidar Format. Выбираете ShapeFile и в качестве выходного Charset указываете то, что написал уважаемый lam. Получите шейп чисто в CP1251, где кириллица будет нормально функционировать.
tikhpetr
Гуру
Сообщения: 1153
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090239
Откуда: г. Жуковский МО

Re: Ошибка в кодировке

Сообщение tikhpetr »

Ок. Спасибо всем участникам, все получилось! Никогда не обращал внимания на эту строку в меню экспорта.
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Ошибка в кодировке

Сообщение lam »

tikhpetr писал(а): 07 июл 2020, 12:41Спасибо всем участникам, все получилось!
Тогда, жмите палец вверх ))
Ответить

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

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

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