Làm dốc màu bivariate với QGIS?


11

Nhiều bản đồ gần đây tôi đã thấy có các gradient màu hai chiều gọn gàng này có thể được sử dụng để tương quan màu giữa các ước tính liên tục.

Dưới đây là một ví dụ được lấy từ một ấn phẩm gần đây.

Christian Levers, Pieter J. Verkerk, Daniel Müller, Peter H. Verburg, Van Butsic, Pedro J. Leitão, Marcus Lindner, Tobias Kuemmerle - Người điều khiển mô hình cường độ khai thác rừng ở châu Âu. Yêu tinh khác. Ngày 1 tháng 3 năm 2014 (truy cập: http://dx.doi.org/10.1016/j.foreco.2013.12.030 ).

Thí dụ

Tôi tin rằng các gradient đó đã được tạo ArcGIS 10.xvà tôi đã tự hỏi làm thế nào tôi có thể tái tạo các gradient màu như vậy bằng các công cụ GIS có sẵn miễn phí (hoặc ít nhất là các công cụ có sẵn trên Linux)?

Rất vui khi nghe đề xuất hoặc đoạn mã.



1
Thật! @Vesanto - Có lẽ bạn nên xem xét việc đăng nó dưới dạng câu trả lời cùng với hướng dẫn đơn giản hóa từ liên kết của bạn.
Giuse

Tôi đặc biệt bối rối làm thế nào để làm điều đó với các dự đoán liên tục theo chiều dọc và chiều ngang và cách tạo huyền thoại cho nó sau đó
Curlew

Hướng dẫn đó chỉ bao gồm các màu sắc riêng biệt. Và huyền thoại sẽ được thêm vào trong lời bạt trong gimp chẳng hạn.
HeikkiVesanto

Thực hiện trong QGIS: flickr.com/photos/115987875@N04/15311770866/in/pool-qgis sử dụng hai đường dốc riêng biệt và sau đó điều chỉnh các chế độ hòa trộn, nhưng nó không thực sự chính xác. Ngoài ra truyền thuyết chỉ là hai huyền thoại chồng chéo.
HeikkiVesanto

Câu trả lời:


8

Câu trả lời tuyệt vời của @Martin nhưng có vẻ như bạn có 2 thuộc tính bạn muốn có một dải màu (Độ che phủ của rừngCường độ khai thác rừng ). Nếu tôi nhầm thì tôi sẽ xóa bài này. Bạn có thể thiết lập kiểu dựa trên Quy tắc , tạo quy tắc mới, chỉnh sửa lớp biểu tượng từ Simple Fill thành Gradient Fill . Tạo bộ lọc cho cột thuộc tính của bạn và đặt màu của bạn. Sau đó lặp lại bằng cách thêm quy tắc kiểu khác:

Điền tốt nghiệp

Phong cách dựa trên quy tắc


1
+1 Ohh có, quên các tùy chọn điền gradient. Nhưng làm thế nào để tô màu nó bằng cả gradient dọc và ngang như trong hình ví dụ của câu hỏi của tôi?
Curlew

Đó là một câu hỏi hay! Chỉ là một suy nghĩ khi tôi chưa thử nghiệm điều này trước đây nhưng bạn có thể thử sử dụng Kiểu đơn (không dựa trên Quy tắc), chọn Gradient Fill và đặt màu thông qua các thuộc tính được xác định Dữ liệu . Không chắc chắn nếu điều này sẽ làm việc nhưng nó có thể cung cấp cho bạn một huyền thoại gradient duy nhất.
Joseph

1
Câu trả lời chính xác. Tôi không biết chức năng này :)
Martin

1
Cảm ơn @Martin =). Tôi thực sự không bao giờ sử dụng tùy chọn gradient nhưng nhớ nó ở đó vì bài đăng của bạn (không bao giờ có ý định đánh cắp câu trả lời của bạn!)
Joseph

1
Nono có vẻ như câu trả lời của tôi chưa đầy đủ, vì vậy cảm ơn bạn đã thêm điều này;)
Martin

2

Trong QGIS 2.6, bạn có thể tạo một đoạn màu hai màu theo cách này:

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

nhập mô tả hình ảnh ở đây

Trong trường "Cột", bạn phải chọn cột chứa các giá trị sẽ được hiển thị trong đoạn màu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.