подписи в python-приложении, исползующем QGIS

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
bob
Новоприбывший
Сообщения: 2
Зарегистрирован: 05 июл 2012, 09:38
Репутация: 0

подписи в python-приложении, исползующем QGIS

Сообщение bob » 05 июл 2012, 10:02

Приветствую всех.
Столкнулся с проблемой подписей в питоновском qgis-приложении. С помощью функциональности класса QgsLabel отображение подписей для объектов типа улицы дает неприемлемый результат.
В QGIS для этих целей придумали labeling-ng, он же QgsPALLabling, который замечательно работает в самой оболочке. Но питоновской обертки для него по какой-то причине нет.
Соответственно вопрос: кто-нибудь знает почему нет (не успели сделать/не нужно/не возможно)?
Может кто уже генерил SIP'ом python-модуль для QgsPALLabling и может поделиться опытом?
Или есть какой-нибудь путь проще заставить qgis в питоновской программе нарисовать подписи идущие вдоль улицы/реки и не повторяющиеся через каждый метр ?

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

Re: подписи в python-приложении, исползующем QGIS

Сообщение Voltron » 05 июл 2012, 10:26

bob писал(а):Соответственно вопрос: кто-нибудь знает почему нет (не успели сделать/не нужно/не возможно)?
Все просто: ни у кого из разработчиков не возникало необходимости работать с новыми подписями из Python. Можно, сказать что «не нужно» :-)
bob писал(а):Может кто уже генерил SIP'ом python-модуль для QgsPALLabling и может поделиться опытом?
Не думаю. Для других частей (например, зональная статистика, GPS, работа с СК) генерили.

bob
Новоприбывший
Сообщения: 2
Зарегистрирован: 05 июл 2012, 09:38
Репутация: 0

Re: подписи в python-приложении, исползующем QGIS

Сообщение bob » 05 июл 2012, 10:34

Обнадеживает. Для генерации модуля мне нужно написать sip файл и пересобрать весь qgis (вижу что обертки он генерит по всем файлам с расширение "sip" в заданном каталоге ) или можно как-то проще?

Ответить

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

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

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