Định lý bốn màu cho QGIS? (4 màu)


10

Gần đây tôi đã xem xét một số bài đăng khác liên quan đến chủ đề này nhưng theo như tôi có thể nói hiện tại không có plugin hay tập lệnh nào cho QGIS 2.0 để đạt được một định lý bốn màu để tạo kiểu dữ liệu vectơ đa giác (không nhất thiết phải có 4 màu, chỉ để mỗi đa giác lân cận là một màu khác nhau, mặc dù giữ ở mức tối thiểu là 4 - 6 màu sẽ rất thanh lịch).


cập nhật: Tôi đã có thể sử dụng trình cắm "bản đồ màu" với phiên bản trước của QGIS 1.8, mặc dù sẽ rất hữu ích khi có phiên bản cập nhật của trình cắm này cho QGIS 2.0
clhenrick

Câu trả lời:


5

Sử dụng plugin TopoColour , đã tương thích với QGIS 2.x nhưng chưa có sẵn trong kho chính thức:

https://github.com/nyalldawson/topatioour

Tải xuống tệp zip và giải nén nó trong thư mục plugin QGIS:

  • Linux: ~/.qgis2/python/plugins
  • Các cửa sổ: C:\Users\{username}\.qgis2\python\plugins

1
"Plugin này bị hỏng. Cú pháp không hợp lệ."
Tim Brown

Nó hoạt động với tôi, miễn là trường sắp xếp chỉ chứa các ký tự ASCII. Xem github.com/nyalldawson/topocolour/issues/1
AndreJ

8

Tôi biết rằng câu hỏi là về QGIS 2 nhưng tôi sẽ thêm câu trả lời cho QGIS 3 vì tôi tiếp tục quay lại câu hỏi trong khi tìm kiếm nó.

Hiện tại nó được hỗ trợ trong QGIS 3.

  • Xem → Bảng điều khiển → Hộp công cụ xử lý
  • Chọn tô màu tô pô
  • Đặt tham số là ưu tiên. Chạy.
  • Điều này sẽ tạo ra một lớp mới với một cột color_id bổ sung nhưng vẫn giữ nguyên màu.
  • Chỉnh sửa các thuộc tính của lớp mới, phần Symbology.
  • Ở trên cùng, thả xuống để chọn Phân loại.
  • Xác định cột là color_id.
  • Chọn bảng màu của bạn.
  • Nhấp vào Phân loại để tạo các danh mục và gán cho chúng màu sắc.

5

Hoặc, chọn plugin Map Coloring mới . Bạn cần kích hoạt các plugin thử nghiệm trong trình quản lý Plugin để có được nó và tìm kiếm Coloring a maptrong trình quản lý. Đối với một số lý do lạ, bạn nhận được một biểu tượng trống, vì vậy hãy sử dụng Plugins -> Map Coloring -> Map Coloringtừ menu.

Đầu ra trông như thế này, sau khi chuyển sang Categorizedtạo kiểu trên COLORIDtrường:

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

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.