20 votos

Rellenos de degradado de polígonos / bandas de tinte en QGIS

¿Es posible utilizar un relleno de gradiente en un polígono en QGIS?

Me gustaría tener mis polígonos con un color en los bordes, desvaneciéndose a claro / blanco a medida que se aleja del borde. La mayor parte del centro del polígono será blanco o transparente.

Es algo que pueden hacer las personas que conozco que utilizan Illustrator. Me preguntaba si habría alguna forma de emularlo en QGIS.

He aquí un ejemplo. Me gustaría algo como el sombreado púrpura.

enter image description here

Actualización:

Este método sugerido a continuación funciona, sin embargo produce algunos molestos bits extra para mis polígonos. Por ejemplo, ver la imagen de abajo:

enter image description here

No estoy seguro de cómo quitarlos. No puedo utilizar una máscara, ya que necesito ser capaz de ver la cartografía base y otros datos fuera de este polígono en las capas que están por debajo de esta capa. El uso de una máscara oscurecería todas estas capas.

He incluido un enlace a Underdarks blog post sobre esto, que da más detalles, y contiene el código para configurar esto.

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

17voto

John Feminella Puntos 123

Por si sirve de algo, ya se ha añadido soporte para este tipo de rellenos en QGIS y estará disponible a partir de la versión 2.4. Basta con seleccionar " Relleno Shapeburst "como tipo de capa de símbolos:

enter image description here

Además, se ha mejorado el algoritmo de desplazamiento de líneas, por lo que no debería ver los artefactos que experimentaba anteriormente.

12voto

tobes Puntos 19

Que yo sepa, no existe la opción de rellenar con degradado. Pero se puede emular un gradiente si no te importa un poco de trabajo la creación de su propio símbolo. He hecho un ejemplo rápido con sólo cuatro pasos de color, por lo que no es un gradiente suave ... pero usted consigue la idea.

Todo lo que tiene que hacer es crear capas del tipo "línea simple" y darles un desplazamiento positivo. Eso moverá el borde "dentro" del polígono. No olvide activar los niveles de símbolo para un renderizado limpio.

enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X