Làm thế nào để sử dụng các lớp nhãn, biểu thức và chú thích?


11

Tôi luôn thấy rằng khi nói đến python, phân tích vectơ, QGIS cho ArcGIS một khoản tiền cho nó, một số plugin qgis vượt quá hiệu suất của ArcGIS trong vài giờ; tuy nhiên, tôi luôn thấy rằng so với ArcGIS, hệ thống ghi nhãn của QGIS thiếu các biểu thức, sql và biểu diễn chi tiết. Tôi đã dùng thử mapnik, và nó rất hay, nhưng dường như nó vẫn giải quyết được vấn đề thay vì khắc phục nó.

  • Làm cách nào tôi có thể cải thiện bản đồ của riêng mình được thực hiện trên QGIS, đặc biệt là với các lớp nhãn, biểu thức và chú thích?
  • Cần phải làm gì để tăng cường hệ thống ghi nhãn của QGIS trong điều kiện ai đó viết plugin hoặc một cái gì đó tương tự?

1
Tôi nghĩ rằng bạn cần mở rộng chính xác những gì bạn cảm thấy thiếu trong QGIS cho những người trong chúng ta không sử dụng ArcGIS
Ian Turton

@iant - chủ yếu là các lớp nhãn và mã vạch với các tính năng bật / tắt dựa trên các truy vấn nhãn sql
dassouki

vẫn không có ý nghĩa gì với tôi
Ian Turton

Câu trả lời:


9

Mặc dù chưa có trình soạn thảo thoải mái cho các thuộc tính nhãn có sẵn, bạn có thể đạt được hiệu quả của các lớp nhãn bằng cách sử dụng "ghi nhãn được xác định dữ liệu":

văn bản thay thế

Điều này đòi hỏi một số chuẩn bị dữ liệu, nhưng kết quả sẽ chỉ là những gì bạn đang tìm kiếm.

Bạn cũng có thể quan tâm đến các công cụ ghi nhãn mới của Sourcepole :

  • di chuyển công cụ nhãn di chuyển nhãn văn bản đến một vị trí mới
  • công cụ xoay nhãn cho phép xoay tương tác các nhãn
  • công cụ thuộc tính nhãn, mở một hộp thoại trong đó người dùng có thể thao tác các thuộc tính và văn bản của nhãn

văn bản thay thế

Cũng có thể tạo nhãn nhiều dòng :

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

QGIS cũng cung cấp các công cụ chú thích:

văn bản thay thế

Một cải tiến lớn sẽ là triển khai tất cả các tùy chọn hiện có trong trình kết xuất "dựa trên quy tắc" cho công cụ ghi nhãn.


1
"Một cải tiến tuyệt vời sẽ là triển khai tất cả các tùy chọn hiện có trong trình kết xuất" dựa trên quy tắc "cho công cụ ghi nhãn." hmmm đó là một ý tưởng tuyệt vời, ước gì tôi có kỹ năng để thực hiện nó
Nathan W

Tôi sẽ hỏi một câu hỏi tương tự khác ở đây hoặc tạo một câu hỏi mới trên sa? Làm cách nào để gắn nhãn với qgis dựa trên thuộc tính và phạm vi bản đồ? Ví dụ: phạm vi> 1: 1000, sau đó gắn nhãn tất cả các tính năng có diện tích> 100000 ở cỡ chữ 12 và các tính năng có diện tích <99999 ở cỡ chữ 5.
Justin

@Justin Vui lòng mở một câu hỏi mới.
underdark

3

Chỉ là một bản cập nhật để phản ánh rằng QGIS hiện có, từ 1.8, nhãn biểu thức

Nhãn biểu thức QGIS

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.