Как автоматически отформатировать метки легенды? в QGIS

12

Я должен сделать 10 карт (для начала) с «стиль» -> «выпускник» в режиме квантиля.

Мне нужно отформатировать метку разных диапазонов, чтобы легенда выглядела понятной: вместо 1,0000 - 7,0000 я хотел бы иметь 1% - 7% без ввода текста.

В arcgis есть возможность форматировать метки. Но я не могу найти ничего похожего в QGIS 1.8. Возможно ли это с помощью какого-либо плагина или другой версии QGIS?

Обновление несколько лет спустя: новая версия, похоже, устранила проблему, как указано в ответе ниже.

mirba
источник
3
Может быть, вы могли бы набрать один раз, сохранить его как шаблон стиля и использовать его на других картах?
GR_
Звучит отлично, но мне все равно придется менять интервалы, потому что они меняются для каждой карты
mirba
Вы пытаетесь редактировать метки на карте или просто в легенде? Если он находится на карте, вы можете пометить его выражением. Предполагая, что вы пытаетесь отобразить, скажем, процент уклона дороги на карте на основе атрибута «уклон», который содержит значения в процентах, вы можете пометить «круглым». ("slope", 0) ||% 'Таким образом, вы можете создавать стили на основе' квантильных диапазонов ', но отображать фактические данные. Если вам нужна информация о том, как автоматически изменять настройки 'label' на основе измененных классов стилей - я не понимаю, как это сделать.
Тим Кувельер
Вы можете использовать предложение @GR_ и для изменения интервалов просто нажмите «Классифицировать» снова для каждой карты?
Рафаэль

Ответы:

6

Возможно, на три года позже. Но это легко сделать в QGIS 2.8, которая является текущей долгосрочной версией, и далее.

Вы можете установить формат легенды, «% 1» и «% 2» используются в качестве заполнителей для нижнего и верхнего пределов диапазона. Другие символы могут быть вставлены по мере необходимости.

Также есть возможность ограничить точность, поэтому, возможно, до 0 в вашем случае.

введите описание изображения здесь

HeikkiVesanto
источник
Что ж, новая версия явно сделала большие улучшения для всех этих маленьких раздражающих проблем.
Мирба