Đề 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
Testimonials (4)
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.
Ian - Archeoworks Inc.
Course - ArcGIS Fundamentals
All the topics which he covered including examples. And also explained how they are helpful in our daily job.
madduri madduri - Boskalis Singapore Pte Ltd
Course - QGIS for Geographic Information System
I really enjoyed the training. I found all modules to be applicable to problems that I am trying to solve at work. The integration of the training with jupyter notebooks was really impressive.
Mark Firmin - Environment and Climate Change Canada
Course - Python for Geographic Information System (GIS)
The thing I liked the most about the training was the organization and the location