Применить другую цветовую шкалу к подмножеству категоризированных символов в QGIS?


10

Цель состоит в том, чтобы применить цветовой градиент к подмножеству символов вместо того, чтобы применять его ко всем существующим символам. Я делал это в ArcMap. В QGIS я должен сделать это вручную, и это очень много времени. Кроме того, результаты не так хороши, потому что я не так хорош в выборе правильных цветов.

Это конечный результат выполнения отдельных линейных переходов для каждой группы или подмножества символов:

Это конечный результат выполнения отдельных линейных переходов для каждой группы или подмножества символов.

И это стилизованная карта:

И это стилизованная карта


Спасибо миллион CSK! отличный ответ!
Сантьяго Рестрепо С.

Пожалуйста, примите ответ csk, если это решило вашу проблему
underdark

Ответы:


14
  1. Выберите категории, к которым вы хотите применить первую цветовую шкалу. Щелкните правой кнопкой мыши> объединить категории. введите описание изображения здесь
  2. Повторите шаг 1 для каждой группы.
  3. Преобразуйте слой из категории в стиль на основе правил. Это автоматически преобразует каждую сгруппированную категорию в правило с выражением вроде "type" IN ('type 1','type 2','type 3','type 4','type 5').
  4. Выберите одно из правил> Уточнить выбранные правила> Добавить категории в правило введите описание изображения здесь
  5. Установите категории для этой группы и примените желаемую цветовую шкалу. Обратите внимание, что при нажатии кнопки «классифицировать» категории будут созданы для всех значений атрибутов, в том числе вне группы. Вам нужно будет вручную удалить лишние категории.

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

  6. Повторите шаг 5 для каждого правила.
  7. Теперь у вас есть несколько основных правил с категорированными правилами, вложенными в каждое правило. Выключите символ для каждого из основных правил, чтобы остались только стили цветовой шкалы.

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.