Khám phá & thành lập bản đồ (Explore & Compose Maps)
Đây là nhóm tính năng QGIS bạn sẽ dùng nhiều nhất hàng ngày: di chuyển bản đồ, chọn đối tượng, xem thuộc tính, tạo style, in bản đồ. TLGeo Agent giúp bạn làm tất cả những việc này bằng câu hỏi tiếng Việt, thay vì phải nhớ menu, button hay expression phức tạp.
Tính năng QGIS gốc: https://docs.qgis.org/3.44/en/docs/about/features.html#explore-data-and-compose-maps
Điều hướng bản đồ (Pan, Zoom)
Zoom tới một layer
Bạn muốn nhìn rõ một lớp ranh giới cụ thể? Chỉ cần hỏi:
Zoom tới lớp ranh giới tỉnh Bình Thuận
Agent sẽ tự động tính extent (phạm vi) của layer và di chuyển bản đồ tới đó, đồng thời zoom vừa khít để bạn nhìn thấy toàn bộ layer.
Zoom tới một khu vực cụ thể
Zoom tới khu vực có tọa độ 108.2, 16.0
hoặc mô tả bằng ngôn ngữ tự nhiên:
Zoom vào khu vực trung tâm thành phố Hà Nội
Pan tới feature đã chọn
Pan tới feature đang được chọn trong layer lô rừng
💡 Mẹo: Sau khi bạn
select_features, dùng câu hỏi này để nhảy tới ngay vị trí các feature đã chọn.
Zoom về toàn cảnh dự án
Zoom về toàn bộ dự án
hoặc
Hiển thị toàn bộ extent của dự án
Identify & Select (Chọn đối tượng)
Chọn feature theo thuộc tính
Đây là một trong những tác vụ mạnh nhất của Agent. Bạn có thể chọn các feature thỏa điều kiện bằng cách mô tả bằng tiếng Việt:
Chọn tất cả lô rừng có trạng thái = "rừng tự nhiên" thuộc huyện Bắc Bình
Chọn các thửa đất có diện tích lớn hơn 1000 m²
Chọn những xã có dân số trên 50,000 người
Agent sẽ tự động dịch câu hỏi của bạn thành QGIS expression (ví dụ: "dien_tich" > 1000) và thực thi.
Highlight các feature quan trọng
Khác với Select (chỉ chọn), Highlight giúp bạn tô màu nổi bật các feature lên bản đồ:
Highlight các huyện có tỷ lệ che phủ rừng trên 50%
Tô màu đỏ cho tất cả thửa đất bị xâm phạm
Sau khi highlight, các feature sẽ được tô màu nổi bật trên bản đồ nhưng vẫn giữ nguyên style gốc của layer.
Kết hợp nhiều điều kiện
Chọn lô rừng loại "rừng phòng hộ" thuộc tỉnh Lâm Đồng VÀ có diện tích > 50 ha
Bỏ chọn
Bỏ chọn tất cả feature trong layer lô rừng
Bảng thuộc tính (Attribute Table)
Xem dữ liệu thuộc tính
Mở bảng thuộc tính của layer xã
Cho tôi xem 10 dòng đầu tiên của layer lô rừng
Tìm kiếm trong bảng
Tìm tất cả feature có cột "ten_xa" chứa "Phước"
Thống kê nhanh
Đếm số lô rừng theo từng giá trị của cột "loai_rung"
Tính tổng diện tích theo cột "tinh_thanh"
Agent sẽ đọc bảng thuộc tính và trả về kết quả thống kê dạng bảng trong chat.
Style & Symbology (Tạo kiểu hiển thị)
Đổi màu đơn giản
Đổi màu layer xã thành xanh lá cây nhạt, viền đậm hơn
Tô màu đỏ cho layer ranh giới huyện
Style theo giá trị (Categorized)
Tô màu theo category cho cột "loai_rung" trong layer lô rừng
Style theo cột "tinh_trang" với 5 màu phân biệt
Agent sẽ tự động tạo categorized renderer trong QGIS, mỗi giá trị duy nhất sẽ có một màu riêng.
Style gradient (Graduated)
Style gradient từ vàng sang đỏ cho cột "dien_tich" của layer thửa đất
Hiển thị mật độ dân số bằng 5 cấp màu từ nhạt đến đậm
Điều chỉnh độ trong suốt và viền
Tăng độ trong suốt của layer lên 50%
Tăng độ dày viền lên 2px và đổi viền sang màu đen
Style rule-based (Nâng cao)
Tô màu xanh cho lô rừng có diện tích > 100 ha, còn lại tô xám
Highlight đỏ cho các thửa đất thuộc nhóm "nguy cơ cháy cao"
Spatial Bookmarks (Đánh dấu vị trí)
Bạn có thể dùng Agent để lưu và nhảy tới các vị trí quan tâm thường xuyên:
Lưu bookmark khu vực nghiên cứu chính
Zoom tới bookmark "Khu A"
Liệt kê tất cả bookmark hiện có
💡 Mẹo: Bookmark rất hữu ích khi bạn làm việc với cùng một dự án trong thời gian dài.
Labeling (Hiển thị nhãn)
Bật nhãn cho layer
Hiển thị nhãn tên xã cho layer ranh giới xã
Bật nhãn cho layer đường giao thông, hiển thị tên đường
Style nhãn
Style nhãn cỡ chữ 12pt, màu đen, đặt phía trên polygon
Nhãn theo điều kiện
Chỉ hiển thị nhãn cho các thửa đất có diện tích > 500m²
Print Layout (Thành lập bản đồ in ấn)
Tạo layout mới
Tạo layout in mới với khổ giấy A4 ngang
Thêm các thành phần
Thêm bản đồ vào layout
Thêm chú thích (legend) cho layout
Thêm mũi tên chỉ bắc, thước tỷ lệ và bản quyền
Thêm tiêu đề "Bản đồ phân bố rừng tỉnh Lâm Đồng 2024"
Xuất layout
Xuất layout ra file PDF
Xuất ra ảnh PNG với độ phân giải 300 DPI
Atlas (Thành lập bản đồ theo chuỗi)
Atlas cho phép bạn tự động tạo hàng loạt bản đồ, mỗi bản đồ cho một vùng/feature khác nhau.
Tạo atlas
Tạo atlas cho 30 huyện trong layer ranh giới huyện
Cấu hình
Atlas: tên trang lấy từ cột "ten_huyen", tỷ lệ 1:100000
Xuất
Xuất atlas ra file PDF (mỗi trang là một huyện)
💡 Mẹo: Atlas rất hữu ích cho báo cáo phân bố theo từng đơn vị hành chính.
Quản lý dự án (Project)
Lưu dự án
Lưu dự án
Lưu dự án với tên "khaosat_rung_2024"
Mở dự án khác
Mở dự án tại đường dẫn /data/du_an_lam_dong.qgz
Thông tin dự án
Cho tôi xem thông tin chi tiết của dự án hiện tại
3D Map Rendering
Nếu dự án của bạn có dữ liệu 3D (DEM, point cloud):
Chuyển sang chế độ xem 3D
Hiển thị DEM ở góc nghiêng 45 độ, độ cao phóng to 2 lần
On-the-fly Reprojection (Chuyển hệ tọa độ tự động)
QGIS tự động chuyển đổi hệ tọa độ khi bạn thêm layer có CRS khác nhau, nhưng bạn có thể kiểm tra:
Hệ tọa độ hiện tại của dự án là gì?
Đổi CRS của dự án sang EPSG:4326
Lỗi thường gặp & cách xử lý
| Lỗi | Nguyên nhân | Cách xử lý |
|---|---|---|
| ”Không tìm thấy layer X” | Tên layer sai | Hỏi Agent “Liệt kê tất cả layer” rồi dùng tên chính xác |
| ”Không có feature nào được chọn” | Query không trả về kết quả | Kiểm tra giá trị thực tế trong cột (vd: viết hoa/thường) |
| “Style không áp dụng” | Layer đang ở chế độ read-only | Mở khóa layer hoặc tạo bản sao |
| ”Zoom không hoạt động” | Layer có CRS không xác định | Set CRS cho layer trước |
| ”Bảng thuộc tính trống” | Layer raster hoặc không có cột | Kiểm tra loại layer |
Mẹo sử dụng hiệu quả
1. Kết hợp nhiều tác vụ
Bạn có thể yêu cầu nhiều việc trong một câu:
Zoom tới tỉnh Lâm Đồng, sau đó highlight tất cả lô rừng tự nhiên có diện tích trên 100 ha
2. Dùng bảng thuộc tính trước khi select
Nếu không chắc về giá trị trong cột:
Liệt kê 10 giá trị phổ biến nhất trong cột "loai_rung"
3. Lưu bookmark cho các khu vực quan trọng
Khi làm việc với dự án lớn, lưu bookmark giúp bạn di chuyển nhanh giữa các khu vực.
4. Dùng Style rule-based khi cần phân loại phức tạp
Thay vì dùng nhiều style đơn lẻ, rule-based cho phép bạn tạo nhiều quy tắc trong cùng một layer.
Liên kết
- Xem dữ liệu — Cách mở và xem thông tin layer
- Phân tích dữ liệu — Phân tích thống kê, geoprocessing
- Tạo, sửa, xuất dữ liệu — Chỉnh sửa và xuất dữ liệu
- Python Console — Tự động hóa nâng cao bằng Python