¿Hacer rampa de color bivariante con QGIS?

11

Muchos mapas recientes que he visto tienen estos gradientes de color bidireccionales que se pueden usar para correlaciones de color entre estimaciones continuas.

Aquí hay un ejemplo tomado de una publicación reciente.

Christian Levers, Pieter J. Verkerk, Daniel Müller, Peter H. Verburg, Van Butsic, Pedro J. Leitão, Marcus Lindner, Tobias Kuemmerle - Impulsores de los patrones de intensidad de aprovechamiento forestal en Europa. Elsevier 1 de marzo de 2014 (acceso: http://dx.doi.org/10.1016/j.foreco.2013.12.030 ).

Ejemplo

Creo que esos gradientes se han generado ArcGIS 10.xy me preguntaba cómo podría reproducir esos gradientes de color con herramientas SIG disponibles gratuitamente (o al menos las disponibles en Linux).

Encantado de escuchar sugerencias o fragmentos de código.

Zarapito
fuente
1
¡En efecto! @Vesanto: tal vez debería considerar publicarlo como respuesta junto con instrucciones simplificadas de su enlace.
Joseph
Me desconcierta especialmente cómo hacerlo con predictores continuos vertical y horizontalmente y cómo generar la leyenda para eso después
Curlew
Ese tutorial solo cubre colores distintos. Y la leyenda se agregaría en palabras posteriores en gimp, por ejemplo.
HeikkiVesanto
Hecho en QGIS: flickr.com/photos/115987875@N04/15311770866/in/pool-qgis usando dos rampas distintas y luego ajustando los modos de fusión, pero no es realmente correcto. Además, la leyenda es solo dos leyendas superpuestas.
HeikkiVesanto

Respuestas:

8

Excelente respuesta de @ Martin, pero parece que tiene 2 atributos que desea tener un degradado de color ( Cubierta de plantación e Intensidad de aprovechamiento forestal ). Si me equivoco, eliminaré esta publicación. Puede configurar un estilo basado en reglas , crear una nueva regla, editar la capa de símbolo de un relleno simple a un relleno de degradado . Cree un filtro para su columna de atributos y configure sus colores. Luego repita agregando otra regla de estilo:

Relleno gradiente

Estilo basado en reglas

Joseph
fuente
1
+1 Ohh sí, olvidé las opciones de relleno de degradado. ¿Pero cómo colorearlo con un gradiente vertical y horizontal como se muestra en la figura de ejemplo de mi pregunta?
Curlew
¡Buena pregunta! Solo un pensamiento, ya que no lo he probado antes, pero podría intentar usar un Estilo único (no basado en reglas), seleccione el Relleno de degradado y configure los colores a través de propiedades definidas por Datos . No estoy seguro de si esto funcionará, pero puede darle una leyenda de degradado único.
Joseph
1
Gran respuesta. No conocía esta función :)
Martin
1
Gracias @ Martin =). En realidad nunca utilizó la opción de gradiente, pero recordaba que estaba allí a causa de su puesto (nunca tuvo la intención de robar su respuesta!)
Joseph
1
Nono parece que mi respuesta no está completa, así que gracias por agregar esto;)
Martin
2

En QGIS 2.6 puede crear una rampa de dos colores de esta manera:

Double click on the layer (or right click > Properties) > Style > Change from "Single Symbol" to "Categroized" > Color Ramp > Random colors> Select Gradient > Choose the colors and safe > Choose the column with the values > Classify > Apply

ingrese la descripción de la imagen aquí

En el campo "Columna" debe seleccionar la columna que contiene los valores que deben mostrarse en la rampa de color.

Martín
fuente