Проект wxGIS

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

Re: Проект wxGIS

Сообщение Александр Мурый » 02 окт 2010, 15:58

Обновил все wx* и libwx* до последней версии 2.8.10.1-0ubuntu1.2 -- заработало.
wxGISCatalog._Xubuntu_10.04.png
wxGISCatalog._Xubuntu_10.04.png (114.74 КБ) 14051 просмотр
Редактор материалов, модератор форума

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 02 окт 2010, 16:06

Если хотите русский язык, то подправьте ваш конфиг (/home/your_login/wxGIS/wxGISCatalog/hkcu_config.xml).
Ищете строчку <loc locale="en" path="/usr/share/locale-langpack/ru"/> и меняете на <loc locale="ru" path="/usr/share/locale-langpack/ru"/>.
Будет все по русски :)

P.S. Спасибо amuriy за тестирование!

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

Re: Проект wxGIS

Сообщение Александр Мурый » 02 окт 2010, 16:19

Рад поучаствовать))
Сделал по образцу (даже изменил локаль на ru_RU.UTF-8), но русский не подхватывается. Может, включить какой-нибудь "debug-mode", если он есть?
Редактор материалов, модератор форума

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 02 окт 2010, 16:25

Надо проверить, где лежат файлы локализации *_cat.mo. Должны ставиться в папку /usr/share/locale-langpack/ru
В конфиге надо писать именно locale="ru" (т.к. ru задает не только локаль но и имя папки с локализацией)
Можно еще подправить (из под root) конфиг в /etc/wxGIS/wxGISCatalog/hklm_config.xml
Можно попробовать переименовать папку ru в ru_RU и соответственно прописать в конфиге <loc locale="ru_RU" path="/usr/share/locale-langpack/ru_RU"/>
debug mode тоже есть в конфиге. <debug mode="on"/>
Лог файлы - в /var/tmp/wxGIS если можно мне переслать

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

Re: Проект wxGIS

Сообщение Александр Мурый » 02 окт 2010, 16:38

Файлы локализации на месте:

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

user@user:~$ ls /usr/share/locale-langpack/ru
carto_cat.mo    catalogui_cat.mo  datasource_cat.mo  geoprocessing_cat.mo    LC_MESSAGES
catalog_cat.mo  cat_app_cat.mo    framework_cat.mo   geoprocessingui_cat.mo
В файле /etc/wxGIS/wxGISCatalog/hklm_config.xml вообще нет строки <loc locale=..
Переименование папки ru в ru_RU тоже не помогло.

Логи прилагаются:
log_20101002.log
(24.43 КБ) 995 скачиваний
Редактор материалов, модератор форума

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 02 окт 2010, 19:04

Посмотрел конфиг:

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

19:32:50: wxGISCatalogApp: Initialize locale
19:32:50: wxGISCatalogApp: Language is set to Russian
Язык ставится правильно!
Я извиняюсь в конфиге (/home/your_login/wxGIS/wxGISCatalog/hkcu_config.xml)надо прописать

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

<loc locale="ru" path="/usr/share/locale-langpack"/>
На конфиг в etc/ не обращайте внимание.

И на всякий случай проверьте может прав на чтение нет у /usr/share/locale-langpack/ru/*_cat.mo ?
Что показывает ls -l /usr/share/locale-langpack/ru

Если русский удастся побороть скриншотец тоже просьба опубликовать.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Проект wxGIS

Сообщение SS_Rebelious » 02 окт 2010, 19:38

Планируются ли версии для других линуксов?
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 02 окт 2010, 20:08

Я бы с удовольствием, только времени очень много уходит на подготовку пакетов (саму программу развивать некогда, на версию под Debian ушло 3 мес.).
Было бы не плохо что бы кто-то взялся быть мэйнтеймером для другой (-их) платформы (-м). Стандартный комплект исходников (make -> make install) выложен в загрузки (http://code.google.com/p/wxgis/download ... akechanges). Единственное там readme.txt надо почитать ибо сборка несколько отличается: надо wxGISGDAL собрать + wxGIS собирать пошагово (вначале библиотеки, потом саму программу).
В общем все подробности в readme.txt.
Кроме того пути для каждого дистрибутива отличаются, что следует в make файлах подправить.

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

Re: Проект wxGIS

Сообщение Александр Мурый » 02 окт 2010, 20:39

Поставил wxGIS на другую машину с регулярно обновляемой Xubuntu 10.04 -- запустилась сразу с русским интерфейсом без всяких ошибок. Только в каталоге ~/home/user/wxGIS/ нет конфигов вообще.
Скрин:
wxGISCatalog_Xubuntu_10.04_rus.png
wxGISCatalog_Xubuntu_10.04_rus.png (103.42 КБ) 14007 просмотров
По поводу версии для других линуксов: конечно, линуксоидам надо бы помочь автору, пока он не заблудился в "зоопарке дистрибутивов".. Как я понял, можно ставить и через обычный ./configure - make - make install, так что половина проблемы уже решена.
Редактор материалов, модератор форума

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 02 окт 2010, 21:31

Да с дистрибутивами помощь действительно нужна. Готов оказать всяческую поддержку тому кто возьмется.
По поводу русского - программа при запуске определяет какой язык в системе по-умолчанию и дописывает автоматом в конфиг вышеописанную строчку. Т.е. когда вы ставили с английской локалью должен был прописаться английский, при русской - русский, что и получилось на стационарной и виртуальной машинах. Вот только я своим "вредным" советом ручной правки конфига вам неправильный путь дал (правильный в этом посте viewtopic.php?f=14&t=5331&p=32438#p32436).
В следующей версии постараюсь сделать диалог конфигурации, прямо из программы, чтобы без "танцев с бубнами".

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Проект wxGIS

Сообщение Донецков » 13 окт 2010, 19:02

При экспорте из kml в shp или форматы MapInfo если kml имеет сложную структуру и пользователь при указании места куда нужно сохранять результаты экспорта забыл указать другое место (по умолчанию написан файл kml), программа вылетает с ошибкой, хотелось бы, чтобы программа информировала о недопустимости действия и не вылетала...

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 14 окт 2010, 07:44

ОК. Подправлю.

Sturman
Новоприбывший
Сообщения: 8
Зарегистрирован: 12 фев 2010, 16:05
Репутация: 0
Откуда: Сочи

Re: Проект wxGIS

Сообщение Sturman » 17 дек 2010, 08:55

При экспорте не работает кнопка "создать папку" (windows)

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 17 дек 2010, 09:14

Да, в этой версии (0.2) такой функционал еще не реализован (ни в Windows ни в Linux).
В версии 0.3 будет работать. Код уже написан и оттестирован.

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

Re: Проект wxGIS

Сообщение Дмитрий Барышников » 23 дек 2010, 01:40

Об wxGIS тут португальцы написали:
http://geoparalinux.wordpress.com/2010/ ... rccatalog/
Есть ряд скриншотов под Линукс
Порадовало:
Parabéns ao Dimitry Barishnikov

Ответить

Вернуться в «Свободные, бесплатные, открытые ГИС»

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

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