Biên tập bản đồ trên QGIS

Với chức năng Báo cáo, ngoài các tiêu đề và chân trang, bạn cũng có thể có các chuỗi bản đồ lồng nhau cũng như các trang tĩnh trong báo cáo cuối cùng của mình. Bởi vì bạn có thể tạo một báo cáo phức tạp hơn nhiều với nhiều phần phụ, lợi ích của tiêu đề và chân trang và sự bao gồm của chúng trong báo cáo, để làm cho nó có ý nghĩa, trở nên rõ ràng hơn.

Khi bạn bao gồm một loạt bản đồ lồng nhau, báo cáo của bạn sẽ lặp qua các thuộc tính và nhóm chúng dựa trên một thuộc tính được liên kết trong lớp nhóm trên cùng. Nếu lớp lồng nhau của bạn không có trường thuộc tính có thể được liên kết, bạn có thể tạo một liên kết với thuật toán của “Join by location” Tool box.

Ví dụ: nếu bạn muốn liên kết bảng towns với bảng regions, bạn sẽ sử dụng thuật toán để nhóm các towns nằm trong regions để tạo bảng mới có thể được liên kết với lớp nhóm trên cùng.

Nếu bạn bắt đầu một dự án mới trong QGIS 3, bạn có thể tạo một báo cáo mới khá dễ dàng. Dưới đây tôi đã tạo ra một dự án mới với ba lớp. Một lớp điểm French town, lớp vùng đa giác (polygon regions) và lớp vùng đa giác chia độ (graduated polygon regions).

Biên tập bản đồ trên QGIS

Để tạo báo cáo, nhấp vào Project trên menu trên cùng và chọn New Report như trong hình dưới đây.

Biên tập bản đồ trên QGIS

Tiếp theo hoàn thành hộp thoại Create report Title và click OK.

Biên tập bản đồ trên QGIS

Sau đó, xuất hiện hộp thoại Reports.

Biên tập bản đồ trên QGIS

Tại đây bạn có thể tạo cả tiêu đề và chân trang cho báo cáo của mình. Khi cả đầu trang và chân trang đều được bật, bạn có thể nhấp vào nút Chỉnh sửa để tạo các trang có liên quan cho báo cáo của mình. Dưới đây là một trang tiêu đề mẫu có chứa hai hộp văn bản.

Biên tập bản đồ trên QGIS

Nếu bạn muốn có một trang bố trí tĩnh, nhấp vào nút dấu cộng màu xanh lá cây. Chọn tùy chọn Static layout section như trong ảnh chụp màn hình sau.

Biên tập bản đồ trên QGIS

Khi bạn nhấp vào nút Edit, trang bố cục tĩnh được tạo như hình bên dưới.

Biên tập bản đồ trên QGIS

Bạn có thể bao gồm văn bản, hình ảnh hoặc legend trong phần này như thể hiện trong ảnh chụp màn hình sau đây.

Biên tập bản đồ trên QGIS

Bằng cách nhấp vào cấp cao nhất trên Report Heading và phần tạo nhóm Field, sau đó chúng tôi có thể chỉnh sửa phần Body. Chúng ta có thể tạo các bản đồ liên quan đến dân số khu vực bằng cách bao gồm các trường văn bản hướng thuộc tính cùng với một bản đồ được phóng to đến cấp độ khu vực và một chú giải. Một ví dụ được hiển thị trong ảnh chụp màn hình tiếp theo.

Biên tập bản đồ trên QGIS

Bây giờ chúng ta có thể thêm một phần lồng nhau bằng cách để phần Group được tô sáng thay vì quay lại cấp Báo cáo hàng đầu. Phần lồng nhau này có một trang tiêu đề được hiển thị dưới đây.

Biên tập bản đồ trên QGIS

Sau khi tạo một trang tiêu đề liên quan đến từng nhóm thị trấn khu vực, giờ đây chúng ta có thể tạo các bản đồ riêng của từng thị trấn trong một khu vực. Bạn có thể thấy từ ảnh chụp màn hình sau đây rằng bản đồ đang sử dụng lớp bản đồ OpenStreet. Vì báo cáo này có cả hai lớp biểu tượng chia độ và các lớp OpenStreet đảm bảo rằng Lock Layers and Lock Styles trong phần Properties cho từng phần của nhóm Field như được hiển thị trong ảnh chụp màn hình tiếp theo.

Biên tập bản đồ trên QGIS

Cũng lưu ý rằng trong mỗi phần của nhóm Field, các bản đồ được điều khiển bởi báo cáo, do đó bạn cần đảm bảo rằng tùy chọn này cũng được bật.

Bằng cách nhấp vào tùy chọn Báo cáo trên menu trên cùng, bạn có thể tạo tập tin pdf cho báo cáo của mình như được hiển thị trong ảnh chụp màn hình tiếp theo.

Biên tập bản đồ trên QGIS

Tùy thuộc vào số lượng trang được bao gồm trong báo cáo của bạn và liệu dữ liệu OpenStreet có được bao gồm hay không sẽ xác định thời gian báo cáo được tạo. Dưới đây là một số ảnh chụp màn hình từ pdf được tạo bởi báo cáo trên.

Biên tập bản đồ trên QGIS

Đây là ảnh chụp màn hình trang tĩnh.

Biên tập bản đồ trên QGIS

Tiếp theo báo cáo sẽ tạo ra một bản đồ cho từng khu vực của bản đồ Pháp như thể hiện trong ảnh chụp màn hình sau.

Biên tập bản đồ trên QGIS

Tiếp theo trang tiêu đề lồng nhau được in như trong ảnh chụp màn hình sau.

Biên tập bản đồ trên QGIS

Tiếp theo báo cáo sẽ tạo ra các bản đồ của các thị trấn riêng lẻ trong khu vực Alsace như trong ảnh chụp màn hình sau.

Biên tập bản đồ trên QGIS

Lưu ý rằng các phần Prefecture lồng nhau hiển thị lớp OpenStreet trong khi các phần Vùng hiển thị lớp biểu tượng chia độ.

Biên tập bản đồ trên QGIS

Ảnh chụp màn hình cuối cùng này hiển thị trang cuối cùng của báo cáo.

Biên tập bản đồ trên QGIS

Như ví dụ trên cho thấy tính năng Báo cáo mới có tiềm năng tạo ra cả các báo cáo đơn giản và phức tạp có thể chứa một loạt các định dạng bản đồ.