Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Bài 14: Thảo tác dữ liệu với GDAL

Trong bài học này, chúng ta sẽ khám phá thư viện GDAL (Geospatial Data Abstraction Library) - “trái tim” của hầu hết các ứng dụng GIS trên thế giới.

GDAL là thư viện mã nguồn mở mạnh mẽ nhất trong hệ sinh thái GIS, cung cấp nền tảng để đọc, ghi, chuyển đổi và xử lý dữ liệu địa không gian. Với hỗ trợ hơn 200 định dạng dữ liệu khác nhau, GDAL là xương sống cho các thư viện như GeoPandas, Rasterio, Fiona và hầu hết các phần mềm GIS chuyên nghiệp.

14.1. Mục tiêu học tập

Sau khi hoàn thành bài học này, bạn sẽ có thể:

# Import các thư viện cần thiết
from osgeo import gdal, ogr, osr  # Thư viện GDAL chính
import numpy as np                # Xử lý mảng số
import matplotlib.pyplot as plt   # Vẽ biểu đồ
import warnings                  # Quản lý cảnh báo
warnings.filterwarnings('ignore', category=FutureWarning)

14.2. Xử lý dữ liệu Raster với GDAL

Làm việc với dữ liệu raster (ảnh vệ tinh, bản đồ số) sử dụng giao diện GDAL gốc.

2. Xử lý dữ liệu Vector với OGR

Làm việc với dữ liệu vector (điểm, đường, vùng) sử dụng thành phần OGR của GDAL.

3. Hệ tọa độ tham chiếu với OSR

Làm việc với hệ tọa độ tham chiếu không gian sử dụng thành phần OSR của GDAL.

Tóm tắt

Bạn đã hoàn thành Bài 4 và học được GDAL - thư viện nền tảng mạnh mẽ nhất trong hệ sinh thái GIS toàn cầu.

Các khái niệm chính đã nắm vững:

Kỹ năng bạn có thể áp dụng: