GDAL20, QGIS и проблемы с кириллицей

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

GDAL20, QGIS и проблемы с кириллицей

Сообщение rhot » 16 авг 2012, 12:06

Я так понимаю, всё-таки GDAL 2.0 не панацея? Проблема с кириллицей осталась.

Ubuntu 11.10
Quantum GIS - 1.8.0-Lisboa 'Lisboa' (exported)
GDAL 2.0dev, released 2011/12/29 -- Revision 24791

Помогает только SHAPE_ENCODING.
Последний раз редактировалось rhot 23 окт 2012, 16:54, всего редактировалось 1 раз.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: QGIS с исправленной поддержкой кириллицы

Сообщение Дмитрий Барышников » 16 авг 2012, 12:23

Вы GDAL 2.0dev собирали с поддержкой iconv или без. Как вы собирали QGIS? Вы уверены, что QGIS подхватил тот самый GDAL?

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: QGIS с исправленной поддержкой кириллицы

Сообщение rhot » 16 авг 2012, 12:40

А как узнать? Разве GDAL не идёт по умолчанию с libiconv? Configure только с --prefix запускал. QGIS не собирал сам, в справке О программе явно видна текущая версия GDAL.
Вложения
432.png
432.png (63.61 КБ) 9045 просмотров
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: QGIS с исправленной поддержкой кириллицы

Сообщение Дмитрий Барышников » 16 авг 2012, 13:07

rhot писал(а):А как узнать? Разве GDAL не идёт по умолчанию с libiconv?
ldd
http://linux.about.com/library/cmd/blcmdl1_ldd.htm

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Александр Мурый » 16 авг 2012, 13:16

У меня, например,

Код: Выделить всё

ldd /usr/bin/gdalinfo | grep "libiconv"
ничего не выдаёт.
Редактор материалов, модератор форума

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение rhot » 16 авг 2012, 13:25

и нормально кириллица читается?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение rhot » 16 авг 2012, 13:46

Bishop, пересобрал GDAL с ключом --with-libiconv-prefix; выводы ldd до и после пересборки - идентичны. В чём подстава?
Кириллица по-прежнему не читается.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Voltron » 16 авг 2012, 14:09

Сейчас конечно скажут, что я опять тут троллить пришел и все такое. Но все же.

УМВР ЧЯДНТ?

Код: Выделить всё

QGIS version              1.9.0-Master
QGIS code revision        ec88c9d
Compiled against Qt       4.7.0
Running against Qt        4.7.0
Compiled against GDAL/OGR 2.0dev
Running against GDAL/OGR  2.0dev
GEOS Version              3.3.1
PostgreSQL Client Version 9.1.1
SpatiaLite Version        3.0.1
QWT Version               5.2.2
This copy of QGIS writes debugging output.
Linux/Windows, GDAL r24791 без iconv

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Дмитрий Барышников » 16 авг 2012, 14:14

rhot писал(а):Bishop, пересобрал GDAL с ключом --with-libiconv-prefix;
А такой ключ допустим?
http://trac.osgeo.org/gdal/wiki/BuildingOnUnix
Что дает вывод configure --help
По идее при выполнении configure должны проверяться наличие libiconv и устанавливаться дефайн HAVE_ICONV.
Посмотрите? что у вас в папочке port в файле cpl_config.h в районе 50 строчки должно быть #define HAVE_ICONV

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Дмитрий Барышников » 16 авг 2012, 14:16

Voltron писал(а):Но все же. Linux/Windows, GDAL r24791 без iconv
И как с русским? Работает?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Александр Мурый » 16 авг 2012, 14:20

rhot писал(а):и нормально кириллица читается?
Если вопрос ко мне, то отвечаю: да, с атрибутами проблем никогда не было; проблемы только с кириллицей в путях к файлам, если открывать не из QGIS, а с диска с помощью "Открыть в программе"
qgis_cyr.png
qgis_cyr.png (24.25 КБ) 8995 просмотров
Редактор материалов, модератор форума

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Voltron » 16 авг 2012, 14:20

Bishop писал(а):И как с русским? Работает?
А что с ним не так? Все работает, и русский, и греческий, и немецкий. ВСЕ РАБОТАЕТ

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение rhot » 16 авг 2012, 14:22

закомментирована :?

Код: Выделить всё

/* Define if you have the iconv() function and it works. */
/* #undef HAVE_ICONV */
Почему?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Voltron » 16 авг 2012, 14:22

amuriy писал(а):да, с атрибутами проблем никогда не было
Тут надо добавить версию GDAL :-). ЕМНИП, у вас она 1.6.х.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: GDAL20, QGIS и проблемы с кириллицей

Сообщение Дмитрий Барышников » 16 авг 2012, 15:01

По поводу путей: GDAL_FILENAME_IS_UTF8 наверное надо поменять на противоположное значение
http://trac.osgeo.org/gdal/wiki/ConfigOptions
По поводу HAVE_ICONV: Что то с системой сборки - может configure старый, может libiconv не в девелоперской версии стоит (libiconv-dev) или еще чего.
По поводу "ВСЕ РАБОТАЕТ" постараюсь не быть навязчивым, но все же: файлы созданные в Win в версии QGIS с GDAL 1.8 нормально открываются?

Ответить

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

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

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