Thứ Bảy, 27 tháng 6, 2026

 Tạo bản đồ sử dụng đất trên QGIS.

Case study: Có bản đồ loại đất, thuộc tính loại đất dạng shapefile: làm sao để hiển thị đúng màu sắc như này?



LoaiDatMàu
LUARGB(255,252,130)
LUCRGB(255,252,140)
LUKRGB(255,252,150)
CLNRGB(255,210,160)
RPHRGB(190,255,30)
RDDRGB(110,255,100)
RSXRGB(180,255,180)
SKSRGB(205,170,205)
DGTRGB(255,170,50)
DTLRGB(170,255,255)
SONRGB(160,255,255)
NTDRGB(210,210,210)


 Sau một hồi tìm kiếm, chatgpt cũng không thấy style QGIS nào cho việc biểu diễn loại đất theo trường Loaidat (địa chính và lâm nghiệp), mình phải tự làm tay bộ style màu loại đất này theo đúng quy định trong Thông tư số 08/2024/TT-BTNMT quy định về thống kê, kiểm kê đất đai và lập bản đồ hiện trạng sử dụng đất.





Thế là tiết kiệm bao công lao động cho cộng đồng rồi! các Qgiser chỉ việc tải về và load style là xong!


Link tải ở đây! Style bản đồ đất đai, trường mặc định để tên "LOAIDAT".
Style bản đồ sử dụng đất trên QGIS.


Thứ Hai, 22 tháng 6, 2026

 Case study: Có 1 tập số liệu, tạm gọi là điểm (point), trong đó có trường về hàm lượng (hoặc gì đó) cần biểu diễn lên bản đồ.

- Yêu cầu: biểu diễn các số liệu hàm lượng này theo 1 bán kính xác định (vd 1mm, 10mm .v.v).

- Như vậy, nếu có 1000 số liệu mà hàm lượng khác nhau thì sẽ có 1000 cái point kích thước khác nhau, nhưng cần chia chính xác theo kích thước cụ thể. VD: điểm hàm lượng 100 sẽ to gấp 2 lần điểm hàm lượng 50.

Vào property của lớp point đó, chuyển tới mục symbology, chọn mục single symbol như ảnh.



Bấm vào phần bôi vàng ở góc trên bên phải để mở mục Edit/ mở cửa sổ Expression builder như trên, sau đó nhập công thức vào:

Hàm thay đổi bán kính của điểm (point) theo kích thước cố định (đơn vị mm)

X * "TS" / aggregate( @layer, 'max', "TS" )

X: là số mm đường kính lớn nhất của tập số liệu (X = 1, 10, 20, hoặc bất kỳ), nếu X=1 thì mặc định đường kính lớn nhất là 1mm.

Tất nhiên có cả hàm cho đường kính "min" hoặc con số chặn "min - max" đối với đường kính point. Cái này các bạn tự google ra nhé.!

"TS": tên trường chứa số liệu hàm lượng cần biểu diễn.

Sản phẩm ra dạng kiểu như này!