Подписи на основе нескольких полей

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
gojko
Интересующийся
Сообщения: 18
Зарегистрирован: 28 июл 2009, 09:40
Репутация: 0

Подписи на основе нескольких полей

Сообщение gojko » 30 авг 2011, 12:37

Подскажите, возможно ли в QGIS создавать подписи на основе выражений (например, нескольких полей), как в ArcMap?
Спасибо!

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

Re: Подписи на основе нескольких полей

Сообщение Voltron » 30 авг 2011, 14:08

«Из коробки» — нет. Можно реализовать при помощи модуля.

gojko
Интересующийся
Сообщения: 18
Зарегистрирован: 28 июл 2009, 09:40
Репутация: 0

Re: Подписи на основе нескольких полей

Сообщение gojko » 30 авг 2011, 16:57

Спасибо за ответ! Посмотрел модуль "подписи", но не нашел там нужного решения. Может быть нужен другой модуль, подскажите!

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

Re: Подписи на основе нескольких полей

Сообщение Александр Мурый » 30 авг 2011, 17:03

Наверное, имелось в виду, что можно написать (на питоне) такой модуль, используя функции, заложенные в "ядре" QGIS :wink:
Редактор материалов, модератор форума

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

Re: Подписи на основе нескольких полей

Сообщение Voltron » 30 авг 2011, 18:48

Да, именно это я имел в виду. Кстати, не обязательно на Python, можно и на C++

gojko
Интересующийся
Сообщения: 18
Зарегистрирован: 28 июл 2009, 09:40
Репутация: 0

Re: Подписи на основе нескольких полей

Сообщение gojko » 31 авг 2011, 14:50

Спасибо за ответы. Остается только надеяться, что разработчики сочтут это важной проблемой.

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

Re: Подписи на основе нескольких полей

Сообщение Александр Мурый » 31 авг 2011, 15:00

А почему бы предварительно не создать отдельное поле в нужном для подписи виде? С помощью тех же "выражений", в смысле, SQL-запросов.
Редактор материалов, модератор форума

GIS-dev
Участник
Сообщения: 54
Зарегистрирован: 27 авг 2009, 11:01
Репутация: 1

Re: Подписи на основе нескольких полей

Сообщение GIS-dev » 13 сен 2011, 05:49

Ещё было бы неплохо, чтобы подписи объектов пространственно соответствовали просматриваемой области карты. Например если протяженный объект виден на экране лишь частично, то его подпись, располагающаяся в геометрическом центре объекта, оказывается "за кадром". А для линейных объектов подписи могут вообще выводиться "вверх ногами". В мапсервере при формировании подписей таких грубых ошибок не наблюдается.

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

Re: Подписи на основе нескольких полей

Сообщение Voltron » 13 сен 2011, 15:38

GIS-dev писал(а):Ещё было бы неплохо, чтобы подписи объектов пространственно соответствовали просматриваемой области карты.
Было уже, причем несколько раз. viewtopic.php?f=35&t=7823

Ответить

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

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

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