Xử lý nhiều khung bản đồ với các lớp khác nhau trong một bố cục in?


31

Thường thì tôi cần hai (hoặc nhiều) khung bản đồ trong bố cục bản đồ để trình bày các dữ liệu khác nhau cạnh nhau. Thật dễ dàng để tạo nhiều khung bản đồ trong Trình soạn thảo in của QGIS. NHƯNG...

Bản chất công việc của tôi là rất thường xuyên tôi cần cập nhật một số khung bản đồ vì dữ liệu tôi đang trình bày trên bản đồ đã thay đổi hoặc tôi cần thêm / xóa lớp, thay đổi tỷ lệ, chiếu, v.v.

Vì vậy, nếu tôi tạo một khung bản đồ, khóa nó ( Khóa các lớp cho mục bản đồ ), tạo khung bản đồ thứ hai với các lớp, tỷ lệ, hình chiếu khác nhau, v.v. và hơn là nhận ra tôi cần thay đổi thứ gì đó trong khung đầu tiên, tôi không thể tìm thấy đơn giản cách để làm điều đó ...

Để đơn giản làm điều đó trong Mapinfo, có nhiều Windows Map hơn, trong ArcGIS có nhiều Khung dữ liệu. Có gì trong QGIS để đạt được điều đó?


1
trong khi ghi chú trong trình soạn thảo in của QGis, bạn có thể lưu khung bản đồ của mình dưới dạng mẫu (nút đầu tiên trên thanh công cụ) và mở lại lần nữa với lần thứ hai. Bằng cách này bạn có thể quản lý rất nhiều bố cục khác nhau.
Curlew

Câu trả lời:


27

Sử dụng các nhóm lớp để đơn giản hóa việc chỉnh sửa của bạn và sau đó không khóa khung bằng cách nhấp chuột phải vào nó mà thay vào đó sử dụng hộp kiểm 'Khóa lớp cho mục bản đồ' trong tab Bản đồ.

Tôi nhóm các lớp của mình theo khung bản đồ mà tôi muốn. Sau đó, tôi có thể nhanh chóng bật và tắt một tập hợp các lớp khi tôi thiết lập khung bản đồ lần đầu tiên và sau đó nhấp vào hộp 'Khóa các lớp cho mục bản đồ'. Khi tôi muốn thay đổi một khung bản đồ chứ không phải khung khác, tôi chỉ có thể làm việc trong một nhóm. Bạn có thể muốn sao chép một lớp trong mỗi nhóm nếu được yêu cầu hoặc nếu bạn muốn ký hiệu khác nhau cho cùng một lớp trong các khung khác nhau.

Khi bạn nhấp vào 'Làm mới' từ menu Xem, chỉ có khung bản đồ hiện tại được chọn được cập nhật trừ khi bạn có bất kỳ khung bản đồ bổ sung nào được mở khóa (không có biểu tượng khóa bằng cách nhấp chuột phải vào khung) và không có 'lớp khóa 'chọn hộp kiểm.

Làm việc với các nhóm lớp và khóa vật phẩm theo cách này khá giống với thiết lập ArcMap trừ khi bạn muốn thay đổi hình chiếu trên khung bản đồ chứ không phải cái khác.


2
Đó là một cách khá tốt để xử lý công việc này. Tôi cũng đã xem xét thêm một số loại khung dữ liệu như Arc * có.
Nathan W

1
Đây là một giải pháp tuyệt vời mà tôi hiện đang thực hiện trong dự án của mình. Làm tốt lắm, @Sylvester Sneekly
Bryce Touchstone

Cảm ơn bạn. Vâng, đó là ý tưởng đầu tiên của tôi - nhóm. Nhưng tôi nghĩ rằng phải có một cái gì đó tốt hơn - mặc dù bây giờ tôi nghĩ về nó một lần nữa, ngoại trừ việc bật / tắt các nhóm bật / tắt thực sự không còn gì nữa. Không hoàn hảo nhưng hoạt động cho đến khi có nhiều bản đồ hơn trong một dự án :-) Cảm ơn một lần nữa.
Miro

1
@Nathan Bất kỳ cơ hội để thực hiện các khung với các hình chiếu khác nhau?
Miro

2
@ nathan-w Bạn đã bao giờ xem xét thêm khả năng khung đa dữ liệu Arc vào QGIS chưa? Nó sẽ rất hữu ích trong việc giúp loại bỏ mọi người khỏi Arc ở đây tại công ty tôi làm việc. Hầu hết mọi người phàn nàn về việc phải khóa các lớp, tắt lớp, mở khóa lại, v.v.
davehughes87

3

Bạn sẽ có thể xử lý hầu hết những gì bạn đang làm bằng cách sử dụng các phụ thuộc tỷ lệ cho một lớp.

vì vậy, bản đồ 1 ở tỷ lệ 1: 5.000 và bản đồ 2 là 1: 50.000, sau đó bạn có thể thay đổi cấu trúc theo bất kỳ thứ tự nào hoặc hiển thị tất cả chúng và một bản đồ sẽ không ảnh hưởng đến bản đồ khác. Về cơ bản sử dụng kỹ thuật phân nhóm nhưng dựa trên tỷ lệ chứ không phải khung bản đồ.


2
Cảm ơn, đó cũng là lựa chọn có thể. Mặc dù trong trường hợp của tôi, tôi cần cả hai dự đoán khác nhau, điều này không thể thực hiện được với QGIS - giải pháp của tôi tại thời điểm này là chuẩn bị chèn, xuất thành hình ảnh và dán lại cho nhà soạn nhạc dưới dạng hình ảnh. Ngoài ra, tôi đã hỏi trên trung tâm QGIS để thêm tùy chọn để chọn hub chiếu.qgis.org/issues/11193
Miro
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.