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!



Thứ Năm, 14 tháng 5, 2026

 Địa dư các tỉnh Bắc Kỳ được tái bản lần 3 tại nhà in Lê Văn Tân - Hàng Bông, Hà Nội năm 1927, tới nay đã gần 100 năm, các đồng tác giả đã trở về thiên cổ từ lâu. Theo luật bản quyền thiên niên kỷ cũng được đưa vào giấy phép miền công cộng để mọi người được đọc mà không bị bản quyền ngăn cấm.


Tôi cảm thấy nội dung sách tuy đã cũ nhưng cũng chứa đựng nhiều tri thức, điển tích, địa danh, thắng cảnh cổ đáng để tham khảo cho tới tận ngày nay. Đặc biệt có đoạn dẫn của cụ Phạm Quỳnh, đọc mà thấm:



Phần phụ chép sự tích danh lam, thắng cảnh cũng khá hay và bổ ích cho đời sau.
Phần địa đồ cũng được làm cẩn thận, rõ ràng.


Ai quan tâm có thể tìm đọc!



Thứ Tư, 8 tháng 4, 2026

 Nhật Bản, họ đã cho tải miễn phí bản đồ địa chất tỷ lệ 1: 200.000 cả nước Nhật.

Link tải:  Nhớ chọn vào Raster data (GeoTIFF, kml / 200dpi)




 QGIS ứng dụng được rất nhiều lĩnh vực, kể cả làm các bản đồ để minh họa trong sách giáo khoa.

Các bạn cần QGIS làm gì, hãy liệt kê ra nhé, xem QGIS có làm được không?

1. Ngoài tạo bản đồ đường bình độ kiểu line, nó còn tạo được dạng vùng phân cấp theo màu (Contour Polygon) như thế này:

Bản đồ này ứng dụng làm được bản đồ đẳng dày (lớp phủ, đới phong hóa v.v.), tiếng Anh là Isopatch Map

2. QGIS có thể tạo bản đồ miền chia nước (phân thủy) hay Catchment area map (từ mô hình DEM):

 3. Tạo bản đồ độ dốc, phân loại độ dốc (từ DEM) v.v...


4. Tạo GeoPDF, GeoImage (ảnh gắn sẵn tọa độ)
Cái này đã nói trong 1 bài viết gần đây. Rất đơn giản sau khi tạo xong layout thì nhớ chọn đuôi tif (hoặc tiff) hoặc PDF, rồi tick chọn Generate world file là nó gắn tọa độ vào file ảnh hoặc PDF sau khi tạo ra.
Cái này ứng dụng để xuất cả ảnh vệ tinh của 1 vùng mà gắn sẵn tọa độ (để mở được trên Mapinfo hoặc Arcgis hay gì đó)


5. Tạo bản đồ địa chất (rất khó vì hệ thống ký hiệu nhiều, địa tầng, tuổi phức tạp)


Khó thế mà còn làm được thì có gì là không thể?

6. Tạo bản đồ 3D hiệu ứng đẹp


7. Mở dữ liệu từ flycam (laz file, cloud points)

Note: những chỗ có link màu xanh tham khảo là nguồn bài viết hướng dẫn, cứ mạnh dạn click nhé. Tôi không hề gắn link kiếm tiền gì đó đâu.


Thứ Ba, 3 tháng 2, 2026

Bản đồ địa chất nước Anh (UK) online cho người dùng xem thỏa mái.

Tỷ lệ bản đồ cỡ 1:250.000


 Link vào xem: https://geologyviewer.bgs.ac.uk/

Ngoài ra, trang còn cho tải về file bản đồ đệ tứ cùng tỉ lệ.

Thứ Ba, 20 tháng 1, 2026

 GeoImage, GEOPdf là thuật ngữ dùng để chỉ 1 file bản đồ dạng ảnh hoặc dạng PDF đã được tích hợp sẵn hệ quy chiếu tọa độ. Đơn giản là ta không phải đăng ký tọa độ cho chúng mà vẫn mở được trên Mapinfo hay QGIS, đúng vị trí bản đồ.

QGIS tích hợp sẵn 2 loại ảnh tích hợp tọa độ thường đuôi *.tif hoặc tiff, PDF thì vẫn là PDF thôi. Nhưng lúc xuất file trong layout ta tick vào ô Generate world file là được.


Mapinfo thì lại không xuất trong layout nhé.

  • In PDF trực tiếp từ cửa sổ bản đồ (Map Window), không in từ cửa sổ Layout.

    Raster phải cùng hệ tọa độ (projection) với hệ tọa độ mong muốn khi in.

    Thiết lập raster tại: Map > Options > Image Processing > Optimized.

    Đảm bảo không có bảng dữ liệu (tables) hoặc raster nào khác đang mở trước khi in PDF.

  • Vào FIle/ Save window as ... Chọn đuôi ảnh là tif, độ phân giải tăng lên cho nét. và tích vào ô kiểm đầu tiên (xem ảnh).

  • Chúc thành công@!

  • Thứ Sáu, 16 tháng 1, 2026

     QGIS Tips #7 sẽ nói về việc làm sao tìm và thay thế chuỗi ký tự trong bảng dữ liệu thuộc tính của QGIS.



    Find and replace in QGIS ra sao?

    Ứng dụng để thay thế 1 chuỗi ký tự giống nhau trong 1 hàng (vd tên vùng quá dài, muốn viết tắt ngắn lại - để label cho đẹp!)

    Bước 1:

    Đầu tiên, bật biên tập cho lớp đó và mở Field Calculator ở phía trên cùng của ô Open Attributes table;


    - Đặt tên cho cột mới cần tạo (là cột trả về kết quả sau khi thay thế text)
    Vào ô search tìm hàm: Replace. 

    Bước 2: 

    Nhập lệnh vào ô Expression như sau:

    replace("MES_TIP", 'T', 'Rock')

    Trong đó, cần thay "MES_TIP": tên cột chứa tên cần thay thế, 'T' : chuỗi cần thay; 'Rock': chuỗi sẽ được thay thế.


    Bấm OK và xem kết quả!

    Tham khảo: https://gis.stackexchange.com/

    Nếu thấy nội dung blog hữu ích, các bạn cũng có thể mời mình 1 ly cafe!




    XIN CHÂN THÀNH CẢM ƠN MỌI ĐÓNG GÓP!