Đề 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ờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (3)

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

Các danh mục liên quan