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

Giới thiệu về Python

  • Tổng quan về Python và ứng dụng của nó trong phân tích không gian địa lý
  • Thiết lập môi trường Python cho ArcGIS và QGIS
  • Cú pháp cơ bản và thực thi tác vụ
    • 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ề Data Analysis và Trực quan hóa

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

Data Analysis Vector với Geopandas, Arcpy và PyQGIS

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

Data Analysis 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 bằng Arcpy
  • Tự động hóa các tác vụ xử lý raster bằng PyQGIS

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

  • Tự động hóa quy trình và tác vụ GIS
  • Tạo các tập lệnh để 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

Thông tin Địa lý Management với Python

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

Tóm tắt và Các bước tiếp theo

Requirements

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

Đối tượng

  • Chuyên gia khoa học trái đất
  • Chuyên gia kỹ thuật
 35 Hours

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories