Làm cách nào để kiểm soát độ dài mũi tên của các điểm đánh dấu trường vectơ trong chú giải danh sách lớp?


14

Trong QGIS 2.14.5 LTR (và gần đây trong QGIS 3.0) tôi đã thiết lập một thiết kế bản đồ đẹp mắt với trình kết xuất đồ thị và điểm đánh dấu vectơ tốt nghiệp cho từng phạm vi giá trị (chiều dài mũi tên tỷ lệ thuận với tốc độ truyền phát, dao động trong khoảng 0,001 - ~ 5m / s).

Điều này làm việc rất tốt, nhưng tôi tự hỏi nếu tôi bỏ lỡ một thiết lập để rút ngắn các mũi tên trong truyền thuyết. Với cửa sổ lớp chiều rộng 'bình thường', không thể nhìn thấy các giá trị lớp:

Đơn vị: milimét

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

Tôi đoán đầu tiên là, nó có sth. để thực hiện với việc chuyển đổi chiều dài mũi tên, đơn vị độ rộng đường từ milimet sang đơn vị bản đồ, nhưng điều này không ảnh hưởng đến truyền thuyết:

Đơn vị: đơn vị bản đồ

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

CẬP NHẬT

Vấn đề vẫn còn tồn tại trong QGIS 3.0.

Tôi đã tạo một screencast để hình dung điều này: https://youtu.be/oxJ3tGXFB18

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

Trong thuộc tính / ký hiệu, các ký hiệu hiển thị chính xác:

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

Lưu ý rằng danh sách lớp hiển thị các điểm đánh dấu một cách chính xác, khi sao chép lớp hoặc áp dụng các thay đổi cho kiểu miễn là chiều rộng của bảng điều khiển lớp không thay đổi.


3
Có thể sao chép nó (QGIS 2.14.5. Linux Mint 18). Có thể một số lỗi bảng điều khiển Lớp . Tuy nhiên, nó không ảnh hưởng đến mục Legend trong trình quản lý Trình soạn thảo
Oto Kaláb

1
Tôi có thể xác nhận rằng có một vấn đề khi sử dụng các đơn vị bản đồ. Ran vào nó một mình. Chưa được kiểm tra nếu nó đã được báo cáo.
underdark

1
Có lẽ bạn nên làm một báo cáo lỗi. vấn đề.qgis.org/projects/qgis/issues
csk

1
Tôi đã làm một báo cáo lỗi cho vấn đề này . Hầu hết các văn bản của báo cáo lỗi được trích dẫn trực tiếp từ bài viết này. Vui lòng xem lại báo cáo lỗi và chỉnh sửa nó nếu tôi mắc lỗi hoặc bỏ sót bất cứ điều gì quan trọng.
csk

1
Dường như có một số mối quan tâm trong cộng đồng QGIS trong việc sửa lỗi này. Có một yêu cầu để thêm "tập dữ liệu nhỏ + tệp dự án QGIS3 với các kiểu được sử dụng" vào báo cáo lỗi để hỗ trợ kiểm tra. @JochenSchwarze Bạn có thể cung cấp thông tin đó không?
csk

Câu trả lời:


1

Không tồn tại tùy chọn đó, nhưng ... bạn có thể sử dụng các công cụ thực tập để đạt được kết quả đó. Tôi đã làm nó với các dấu chấm nhưng bạn có thể áp dụng công cụ này cho việc của bạn. Thực hiện theo:

  1. Đầu tiên đặt thủ công kích thước của biểu tượng.

  2. Chuyển đến các thuộc tính của từng thành phần và xác định chức năng "thực hiện công việc của bạn" (trong dự án của bạn, nó thay đổi kích thước dòng với tốc độ luồng). Hàm này sẽ thay đổi kích thước của phần tử trong khi phần tử chú giải đóng băng.

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

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

  1. Có bạn đi. Huyền thoại sẽ đứng yên trong khi các yếu tố của bạn thay đổi kích thước theo chức năng của bạn.

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.