Кириллица в QGIS под Ubuntu

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Кириллица в QGIS под Ubuntu

Сообщение Максим Дубинин » 01 апр 2009, 17:10

У кого-то есть проблемы с отображением кириллицы DBF shape-файла, находящейся в кодировке win1251, в QGIS под Ubuntu?

У меня Ubuntu 8.10 и QGIS 1.0 (trunk) и русский текст просто не показывается, как будто его нет. Прилагаю пример, попробуйте, пожалуйста, если не работает, надо будет поправить.

Может что-то эдакое надо в Ubuntu самой сделать, как проверить есть ли нужные шрифты-кодировки? Я, к сожалению, мало с Linux знаком, но готов следовать четким инструкциям.
Вложения
editvmap0.zip
(10.16 КБ) 546 скачиваний
пристегивайтесь, турбулентность прямо по курсу

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Кириллица в QGIS под Ubuntu

Сообщение KolesovDmitry » 01 апр 2009, 19:03

qGIS 1.0.1, Ubuntu 8.10 - при открытии файла указываю, кодировку cp1251 - все хорошо. Выбираю системую по умолчанию (utf-8) - показывает билиберду, но тем не менее не пустое место. Короче: все в порядке, проблем не замечено.

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

Re: Кириллица в QGIS под Ubuntu

Сообщение Максим Дубинин » 02 апр 2009, 00:59

Черт, сильно не ругайтесь, я никогда не пытался кодировку выбирать при загрузке, Windows по умолчанию понимает, видимо потому что это системная локаль.
Попробовал выбрать при загрузке CP1251, все отлично загрузилось.
Спасибо!
пристегивайтесь, турбулентность прямо по курсу

yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Репутация: 55
Откуда: Королев

Re: Кириллица в QGIS под Ubuntu

Сообщение yellow-sky » 07 апр 2009, 11:06

К сожалению, это проблема данных а не программы. Я считаю неверно работать с данными в кодировке, предназначенной для одной ОС и одной страны. Локализация не подразумевает невозможность чтения на машинах с другими настройки локали. Но к счастью, qgis был спроектирован верно и позволяет работать с данными в различных кодировках. Чего не скажешь про некоторые проприетарные продукты.

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

Re: Кириллица в QGIS под Ubuntu

Сообщение Максим Дубинин » 08 апр 2009, 02:40

UTF8 это прекрасно. Я бы хранил все данные в ней, проблема только в том, что приходится работать в Arcview, а он UTF8 не понимает, так что проблема все-таки в софте.
пристегивайтесь, турбулентность прямо по курсу

ttestt
Участник
Сообщения: 82
Зарегистрирован: 22 сен 2008, 20:41
Репутация: 1

Re: Кириллица в QGIS под Ubuntu

Сообщение ttestt » 15 янв 2013, 12:34

Считаю, что нерационально использовать два байта на символ, особенно при сильно ограниченной длине поля, как в шейпах.
Получается, что режем и так невысокий потолок до 120 символов. И это печально.
А про наименования полей, и их ограничения по длине, в связи с утф8 и думать не хочется.

Ответить

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

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

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