Полігональні градієнтні заливки / тонові смуги в QGIS


18

Чи можна використовувати градієнтну заливку на полігоні в QGIS?

Мені хотілося б, щоб мої багатокутники з кольором на краях були зів’ялі до прозорого / білого, коли він віддаляється від краю. Більшість центрів багатокутника будуть білими або чіткими.

Я знаю людей, яких я знаю, які використовують Illustrator. Мені було цікаво, чи є спосіб наслідувати його в QGIS.

Ось приклад. Мені б хотілося чогось на зразок фіолетового затінення.

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

Оновлення:

Цей метод, запропонований нижче, працює, однак він створює деякі набридливі додаткові біти для моїх полігонів. Наприклад, дивіться зображення нижче:

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

Я не знаю, як їх видалити. Я не можу використовувати маску, оскільки мені потрібно мати змогу бачити відображення бази та інші дані поза цим полігоном на шарах, що знаходяться нижче цього шару. Використання маски затьмарило б усі ці шари.

Я включив посилання на цю публікацію в блозі Underdarks, яка дає більш детальну інформацію і містить код для її налаштування.

http://underdark.wordpress.com/2011/08/08/creating-a-gradient-fill-for-polygons-in-qgis/


Привіт, Джеймс. Вам це потрібно для затінення пагорба?
липень

Ні, це просто використовувати для показу краю багатокутника.
James S

Відповіді:


12

Наскільки я знаю, немає варіанту заповнення градієнта. Але ви можете імітувати градієнт, якщо ви не заперечуєте проти роботи, створюючи власний символ. Я зробив короткий приклад з лише чотирма кольоровими кроками, тож це не плавний градієнт ... але ви розумієте.

Все, що вам потрібно зробити, - це створити шари типу "проста лінія" і дати їм позитивне зміщення. Це перемістить кордон «всередині» полігону. Не забудьте включити рівні символів для чистого відображення.

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


1
Додавання прозорості до вищевказаного методу також приємно виглядає.
Андо

14

Наскільки це варте, підтримка таких видів заповнення тепер додана до QGIS і буде доступна з версії 2.4. Вам просто потрібно вибрати " Заповнення форми " як тип шару символу:

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

Крім того, було вдосконалено алгоритм зміщення рядків, тому ви не повинні бачити артефакти, які раніше відчували.


1
Дякуємо, що продовжували цей процес. Я бачив цю нову функцію в майстрі, і це саме те, що мені було потрібно. Шкода, що у QGIS не було двох з половиною років тому :) Ця функція є чудовим доповненням до QGIS.
Джеймс S
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.