9. Xử lý dữ liệu raster

Xử lý dữ liệu raster DEM, phân tích Contours, Slope, Hillshade and Aspect.

Lý thuyết về dữ liệu raster

Đọc tài liệu: Tim Sutton et al. 2009, A Gentle Introduction to GIS, Chapter 6. Raster Data
https://docs.qgis.org/3.40/en/docs/gentle_gis_introduction/raster_data.html#

  • Trong bài này, bạn sẽ sử dụng dữ liệu raster Mô hình Độ cao Số (DEM). DEM là một dạng dữ liệu không gian (raster) biểu diễn độ cao của địa hình bề mặt Trái Đất tại các điểm khác nhau, thường dưới dạng lưới ô vuông (grid), trong đó mỗi pixel chứa giá trị độ cao (so với mực nước biển trung bình).

  • DEM là nền tảng cơ bản cho rất nhiều ứng dụng trong GIS và phân tích không gian, ví dụ:

    • 🌄 Tạo bản đồ địa hình: Tạo đường đồng mức, bản đồ bóng đổ địa hình (hillshade)
    • 💧 Phân tích thủy văn: Mô hình dòng chảy, xác định lưu vực, hướng chảy
    • 🚧 Quy hoạch hạ tầng: Phân tích độ dốc, chọn vị trí xây dựng
    • 🌋 Mô phỏng thiên tai: Dự báo vùng lũ, lở đất
  • Các nguồn dữ liệu DEM phổ biến:

Nguồn cung cấpĐộ phân giảiMiễn phíTiếp cận
SRTM (NASA)~30m (1 arc-second)✔️dwtkns
ASTER GDEM~30m✔️earthdata
ALOS~12.5m✔️ASF
GMTED USGS30-, 15-, and 7.5-arc-second✔️earthexplorer
LiDAR-based DEM1–5m hoặc tốt hơncơ quan chức năng

Dữ liệu thực hành

  • Trong bài này, chúng ta sẽ thực hành dựa trên dữ liệu GMTED USGS. Nội dung thực hành sẽ có phần hướng dẫn tải dữ liệu DEM GMTED. Tuy nhiên, trong trường hợp bạn không thể tải được dữ liệu từ nguồn chính thức (do website bảo trì, do kết nối …) thì có thể tải ở đây: Download dữ liệu Dataset Part 9, bao gồm:
    • 10n090e_20101117_gmted_mea300.tif: DEM mảnh phía Bắc Việt Nam, độ phân giải 30-arc-second, 10n090e là tọa độ điểm góc phía dưới bên trái của file raster (10° vĩ Bắc, 90° kinh Đông).
    • 10s090e_20101117_gmted_mea300.tif: DEM mảnh phía Nam Việt Nam, độ phân giải 30-arc-second
    • 10n090e_20101117_gmted_mea075.tif: DEM mảnh phía Bắc Việt Nam, độ phân giải 7.5-arc-second
    • 10s090e_20101117_gmted_mea075.tif: DEM mảnh phía Nam Việt Nam, độ phân giải 7.5-arc-second

Hướng dẫn download dữ liệu DEM GMTED

  • Dữ liệu DEM GMTED (viết tắt của Global Multi-resolution Terrain Elevation Data 2010) là một bộ mô hình số độ cao toàn cầu do USGS (Cơ quan Khảo sát Địa chất Hoa Kỳ) và NGA (Cơ quan Bản đồ Quốc gia Hoa Kỳ) phát hành vào năm 2010 để thay thế và cải tiến so với GTOPO30 – một DEM toàn cầu trước đó. GMTED được tạo ra từ SRTM, ASTER GDEM, GTOPO30, ICESat, và nhiều nguồn khác. Tuy có độ phân giải thấp, ưu điểm của GMTED2010 là ổn định, phủ toàn cầu, có nhiều biến thống kê, phù hợp cho bản đồ tỷ lệ nhỏ.

  • Phần này sẽ hướng dẫn cách download GMTED2010 từ USGS earthexplorer.
    Cách thực hiện:

  • Truy cập trang của Cục Khảo sát Địa chất Hoa Kỳ: https://earthexplorer.usgs.gov/. Để tải dữ liệu, hệ thống sẽ yêu cầu đăng ký tài khoản.

  • Xác định khu vực cần download DEM: Ở tab Search Criteria ấn Use Map > Điều chỉnh các điểm markers để giới hạn chính xác vùng cần tải DEM bằng cách kéo và thả

    Xác định khu vực cần tải DEM
    Xác định khu vực cần tải DEM

  • Chọn tab Data Sets > Tìm mục Digital Elevation > Tìm và chọn mục GMTED2010

    Chọn GMTED
    Chọn GMTED

  • Chuyển sang tab “Results” > Download cả 2 mảnh dữ liệu xuất hiện trên ở Result, chọn download bản có độ phân giải 7.5-arc-second và 30-arc-second. Sẽ có phần yêu cầu thực hiện cả 2 phiên bản để so sánh chất lượng. Bạn có thể kiểm tra độ phủ của từng mảnh dữ liệu bằng nút Footprint (hình bàn chân).

    Tải các mảnh dữ liệu GMTED
    Tải các mảnh dữ liệu GMTED

Xử lý dữ liệu GMTED

Thêm dữ liệu vào Map Canvas

  • Layer> Add Layer> Add Raster Layer
  • Hoặc dùng Open Data Source Manager ở Main Toolbar
  • Hoặc kéo thả ở Browser panel
    Thêm dữ liệu raster
    Thêm dữ liệu raster
  • Mỗi pixel ở dữ liệu này mang giá trị độ cao so với mực nước biến, đơn vị là mét.
Tip: Có một Plugin hữu ích đối với dữ liệu raster là Value Tool. Plugin này sẽ hiển thị giá trị pixel ở điểm mà chuột đang đứng trên.

Plugin Value Tool
Plugin Value Tool

Giá trị pixel được hiển thị ở Value Tool panel
Giá trị pixel được hiển thị ở Value Tool panel

Ghép mảnh dữ liệu (Raster tile Mosaic/Merging)

  • Chức năng này sẽ giúp ghép 2 mảnh dữ liệu Bắc Việt Nam và Nam Việt Nam thành một mảnh lớn.

  • Gọi chức năng Merge: Raster > Miscellaneous > Merge

  • Thiết lập đầu vào và đặt tên file raster đầu ra. Do cả 2 file raster đầu vào chỉ có kiểu dữ liệu là Int16 - Sixteen bit signed integer, nên thay vì đặt Float32 cho file đầu ra, chỉ cần đặt Int16 như đầu vào là đủ. Việc này để tránh dung lượng nặng, kéo dài thời gian xử lý.

    Thiết lập đầu vào và đầu ra cho Merge raster
    Thiết lập đầu vào và đầu ra cho Merge raster

  • Kết quả, 2 mảnh dữ liệu chứa lãnh thổ Việt Nam đã được ghép lại thành một mảnh chứa toàn bộ lãnh thổ Việt Nam.

    Kết quả Merge raster
    Kết quả Merge raster

Cắt dữ liệu raster (Clipping a Raster Dataset)

  • Chức năng này sẽ giúp cắt dữ liệu raster theo một ranh giới hành chính.
  • Để tập chung vào vùng nghiên cứu là phần đất liền Việt Nam (không bao gồm đảo và quần đảo), chúng ta sẽ cắt file raster theo ranh giới phần đất liền Việt Nam.
  • Gọi chức năng Clip Raster: Raster > Extraction > Clip Raster by Mask Layer
  • Thiết lập tham số:
    • Input layer: file raster Vietnam_mosaic sau khi merge
    • Mask layer: Ranh giới phần đất liền Việt Nam: Vietnam_Provinces
    • Đặt tên file output: Vietnam_mosaic_clipped.tif
      Thiết lập tham số clip
      Thiết lập tham số clip

Kết quả sau khi clip raster: diện tích phần đất liền của Việt Nam, không bao gồm đảo và quần đảo
Kết quả sau khi clip raster: diện tích phần đất liền của Việt Nam, không bao gồm đảo và quần đảo

Hiển thị ký hiệu bản đồ đối với raster (Symbology of a Raster Dataset)

  • Tương tự như với vector, dữ liệu raster có nhiều kiểu hiển thị bản đồ khác nhau hỗ trợ hiệu quả việc trực quan hóa bản đồ.
    Hiển thị symbology: kiểu hillshade
    Hiển thị symbology: kiểu hillshade

Hiển thị symbology: kiểu Singleband pseudocolor
Hiển thị symbology: kiểu Singleband pseudocolor

Phân tích contour

  • Contour (trong bản đồ và GIS) là các đường đồng mức – các đường nối các điểm có cùng giá trị độ cao (elevation) trên bề mặt địa hình. Các đường Contour giúp ta hiểu được hình dạng và độ dốc của bề mặt đất (núi, thung lũng, dốc, v.v.) mà không cần nhìn thực tế.

  • Thông thường trên bản đồ địa hình, mỗi đường contour cách nhau một mức độ cao nhất định, gọi là contour interval (ví dụ: Nếu contour interval là 10m, các đường sẽ lần lượt biểu diễn độ cao 100m, 110m, 120m…)

  • Các đường contour không bao giờ cắt nhau. Khoảng cách giữa các đường contour biểu thị độ dốc: Gần nhau → dốc; Xa nhau → thoải. Với đồi tròn các đường contour sẽ tạo những vòng tròn đồng tâm.

  • Contour thường tạo thành vòng khép kín (dù không hiển thị toàn bộ trên bản đồ).

    Minh họa về đường contour
    Minh họa về đường contour

  • Nhiệm vụ của phần này là tạo các đường contour dựa trên dữ liệu Vietnam_mosaic_clipped.tif.

  • Cách thực hiện:

    • Gọi công cụ: Raster > Extraction > Contour hoặc tìm Contour ở Processing Toolbox
    • Nhập các tham số:
      • Input: Vietnam_mosaic_clipped.tif.

      • Interval between contour lines: nhập 500, nghĩa là 500m

      • Nhập output.

        Thiết lập tham số phân tích contour
        Thiết lập tham số phân tích contour
        Kết quả
        Kết quả

      • Bật nền Google Terrain để so sánh kết quả và Google Maps ở khu vực đỉnh Phu Si Lung, Muong Te, Lai Chau:

        So sánh kết quả contour và Bản đồ nền Google Terrain
        So sánh kết quả contour và Bản đồ nền Google Terrain

Phân tích độ dốc (Slope)

  • Phân tích độ dốc (Slope) trong GIS là quá trình tính toán và biểu diễn độ dốc (độ nghiêng) của bề mặt địa hình dựa trên dữ liệu DEM (Digital Elevation Model). Đây là một kỹ thuật cơ bản nhưng cực kỳ quan trọng trong phân tích địa hình, quy hoạch, môi trường, xây dựng, v.v.

  • Độ dốc là mức độ thay đổi độ cao của địa hình trên một khoảng cách nhất định. Có thể biểu diễn theo:

    • Phần trăm (%): hay dùng trong xây dựng và kỹ thuật.
    • Độ (°): dùng phổ biến trong bản đồ địa hình.
  • Ý nghĩa của độ dốc trong thực tế:

Độ dốc (°)Mô tả địa hìnhỨng dụng thực tế
0–5°Địa hình bằngQuy hoạch đô thị, giao thông dễ
5–15°Dốc nhẹCó thể trồng trọt, quy hoạch xây dựng
15–30°Dốc vừaHạn chế xây dựng, có nguy cơ xói mòn
>30°Dốc caoNguy hiểm sạt lở, ít thích hợp sử dụng
  • Ứng dụng của phân tích độ dốc:

    Lĩnh vựcỨng dụng cụ thể
    🌧️ Thủy vănXác định hướng dòng chảy, tốc độ nước chảy
    🏘️ Quy hoạchChọn vị trí xây dựng phù hợp
    🌿 Nông nghiệpThiết kế canh tác theo đường đồng mức
    🌋 Đánh giá thiên taiXác định vùng có nguy cơ lũ quét, sạt lở đất
    🛤️ Giao thôngThiết kế tuyến đường tối ưu theo địa hình
  • Nhiệm vụ thực hành ở phần này là phân tích độ dốc từ file Vietnam_mosaic_clipped.tif

  • Cách thực hiện:

    • Gọi công cụ: Raster > Analysis > Slope hoặc dùng Processing Toolbox
    • Nhập các tham số:
      • Input

      • Ratio of vertical units to horizontal: là tỷ lệ đơn vị chiều thẳng đứng so với đơn vị chiều ngang. Nếu hệ tọa độ của lớp input là hệ tọa độ địa lý EPSG:4326, đơn vị là độ, thì cần nhập số 111000 thay cho số 1. Vì 1 độ = 111000 m. Nếu hệ tọa độ của lớp input là VN-2000 EPSG:3405 với đơn vị là m, thì nhập số 1.

        Thiết lập tham số phân tích độ dốc
        Thiết lập tham số phân tích độ dốc

      • Nếu không tick vào tùy chọn Slope expressed as percent instead of degrees thì đơn vị của file đầu ra là độ, biến thiên từ 0-90. Nếu chọn tick vào mục đó, thì đơn vị là %, biến thiên từ 0-100.

        Kết quả phân tích độ dốc, hãy kiểm tra giá trị pixel một vài điểm
        Kết quả phân tích độ dốc, hãy kiểm tra giá trị pixel một vài điểm

Phân tích bóng địa hình (Hillshade)

  • Phân tích bóng địa hình (Hillshade) trong GIS là kỹ thuật tạo ra một lớp raster hiển thị ảnh bóng đổ mô phỏng ánh sáng chiếu lên địa hình, giúp tăng tính trực quan và cảm nhận không gian của bản đồ địa hình từ dữ liệu DEM.
  • Hillshade trông như thế nào:
    • Màu sáng: mặt nghiêng về phía nguồn sáng.
    • Màu tối: mặt khuất sáng hoặc sườn dốc ngược hướng ánh sáng.
  • Ứng dụng của Hillshade:
Lĩnh vựcỨng dụng cụ thể
🌧️ Thủy vănXác định hướng dòng chảy, tốc độ nước chảy
🏘️ Quy hoạchChọn vị trí xây dựng phù hợp
🌿 Nông nghiệpThiết kế canh tác theo đường đồng mức
🌋 Đánh giá thiên taiXác định vùng có nguy cơ lũ quét, sạt lở đất
🛤️ Giao thôngThiết kế tuyến đường tối ưu theo địa hình
  • Nhiệm vụ thực hành ở phần này là phân tích hillshade từ file Vietnam_mosaic_clipped.tif

  • Cách thực hiện:

    • Gọi công cụ: Raster > Analysis > Hillshade hoặc dùng Processing Toolbox
    • Nhập các tham số:
      • Azimuth of the light: góc phương vị, mặc định: 315° (tây bắc)
      • Altitude of the light: độ cao mặt trời (Góc nâng mặt trời), mặc định: 45°
      • Z factor: hệ số nhân chiều dọc, để tăng sự tương phản địa hình.
      • Scale: là tỷ lệ đơn vị chiều thẳng đứng so với đơn vị chiều ngang. Đã đề cập ở phần phân tích độ dốc.

    Giải thích về azimuth và altitude of the light. [Nguồn ảnh](https://docs.qgis.org/3.40/en/docs/user_manual/processing_algs/qgis/rasterterrainanalysis.html)
    Giải thích về azimuth và altitude of the light. Nguồn ảnh

    Thiết lập tham số phân tích hillshade
    Thiết lập tham số phân tích hillshade

    Kết quả phân tích hillshade
    Kết quả phân tích hillshade

Tips:

  • Dùng azimuth và altitude khác nhau để tạo bóng đổ theo hướng khác – phục vụ mục tiêu thị giác hoặc phân tích địa hình cụ thể.
  • Nếu địa hình phẳng hoặc quá dốc → hillshade có thể bị “tối đen” → cần điều chỉnh z-factor.

Dùng Hillshade kết hợp DEM màu để tăng tính thẩm mỹ của bản đồ

  • Bạn có thể tạo hiệu ứng bản đồ địa hình đẹp bằng cách:
    1. Tạo hillshade raster.
    2. Tạo bản đồ độ cao màu (elevation color ramp).
    3. Xếp chồng 2 lớp lên nhau: Hillshade ở trên, chỉnh Global Opacity của Hillshade về giá trị 50%. → Kết quả: bản đồ địa hình màu sắc đẹp, có cảm giác 3D.

Điều chỉnh Global Opacity của lớp nằm trên về khoảng 50%
Điều chỉnh Global Opacity của lớp nằm trên về khoảng 50%

Kết quả hiển thị kết hợp hillshade và DEM màu
Kết quả hiển thị kết hợp hillshade và DEM màu

Phân tích hướng mặt dốc (aspect)

  • Phân tích Aspect trong GIS là quá trình tính toán hướng dốc (hướng mà sườn đất nghiêng về phía nào) từ dữ liệu DEM (Digital Elevation Model).

  • Aspect là góc phương vị của hướng dốc, được tính theo độ từ hướng Bắc theo chiều kim đồng hồ:

    Giá trị AspectHướng địa lý
    Bắc (North)
    90°Đông (East)
    180°Nam (South)
    270°Tây (West)
    -1Địa hình bằng phẳng (không có hướng dốc)
  • Ứng dụng của Aspect:

    Lĩnh vựcỨng dụng
    🌞 Năng lượng mặt trờiXác định sườn đồi quay về hướng có ánh nắng nhiều
    🌱 Nông nghiệpPhân tích vi khí hậu: sườn Nam nóng hơn → chọn cây trồng phù hợp
    🏗️ Quy hoạchChọn hướng xây nhà, đường phù hợp với địa hình và gió
    🌲 Sinh thái – rừngSườn hướng Bắc thường ẩm và mát hơn → ảnh hưởng đến thảm thực vật
    🌧️ Thủy văn – xói mònXác định hướng nước chảy, tác động đến quá trình xói mòn đất
  • Cách thực hiện:

    • Raster > Analysis > Aspect hoặc dùng Processing Toolbox
      Thiết lập tham số phân tích aspect
      Thiết lập tham số phân tích aspect

Kết quả phân tích aspect
Kết quả phân tích aspect

Homework

  1. Thực hành từ bước download dữ liệu > merge > clip > Symbology cho dữ liệu có độ phân giải 30-arc-second. So sánh 2 phiên bản 30-arc-second và 7.5-arc-second.
  2. Tạo contour 100m dựa trên DEM đã thực hành ở trên. Tô màu contour 500m màu đỏ, và đặt trên lớp contour 100m màu xanh.
    Yêu cầu kết quả tạo contour
    Yêu cầu kết quả tạo contour
👉 Theo dõi page Thầy Tùng HANU: GIS / Data Analysis https://www.facebook.com/thayTungHANU để trao đổi thông tin và nhận thông báo các bài viết mới về GIS, Sustainability & Climate Change, Data Analysis!
Previous
Next