Đề cương khóa học

Giới thiệu về Python

  • Tổng quan về Python và việc sử dụng nó trong phân tích không gian
  • Cài đặt môi trường Python cho ArcGIS và QGIS
  • Cú pháp cơ bản và thực hiện tác vụ
    • Các câu lệnh if, elif, else
    • Vòng lặp: for, while
    • Hàm và mô-đun
    • Xử lý lỗi và ngoại lệ

Giới thiệu về Phân tích Dữ liệu và Trực quan hóa

  • Làm việc với dữ liệu trong Python bằng Pandas và Numpy
  • Các kỹ thuật xử lý dữ liệu cho tập hợp dữ liệu không gian
  • Giới thiệu về Matplotlib và Seaborn để trực quan hóa dữ liệu không gian

Phân tích Dữ liệu Vector với Geopandas, Arcpy, và PyQGIS

  • Giới thiệu về cấu trúc dữ liệu vector
  • Xử lý các lớp vector bằng Geopandas trong QGIS
  • Phân tích lớp vector với Arcpy trong ArcGIS
  • Sử dụng PyQGIS cho các thao tác vector

Phân tích Dữ liệu Raster với GDAL/OGR, Rasterio, Geopandas, Arcpy, và PyQGIS

  • Giới thiệu về dữ liệu raster
  • Làm việc với các lớp raster bằng GDAL/OGR và Rasterio
  • Phân tích dữ liệu raster trong ArcGIS sử dụng Arcpy
  • Tự động hóa các tác vụ xử lý raster với PyQGIS

Chuỗi Công cụ với Python trong QGIS và ArcGIS

  • Tự động hóa các quy trình và tác vụ GIS
  • Tạo kịch bản cho tự động hóa tác vụ tuần tự trong cả ArcGIS và QGIS
  • Xây dựng các công cụ xử lý địa lý tùy chỉnh bằng Python

Quản lý Thông tin Địa lý với Python

  • Tự động hóa việc tạo báo cáo và bản đồ
  • Kết nối đến cơ sở dữ liệu địa lý và truy cập các dịch vụ web (WMS, WFS)
  • Tự động hóa việc thu thập và phân tích dữ liệu

Tổng kết và Bước Tiếp Theo

Yêu cầu

  • Hiểu biết cơ bản về GIS và quen thuộc với các công cụ ArcGIS/QGIS

Đối Tượng

  • Các chuyên gia Khoa học Trái đất
  • Các chuyên gia Kỹ thuật
 35 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan