Course Code: pythonarcgisqgis
Duration: 35 hours
Prerequisites:
  • 對 GIS 有基本的瞭解,並熟悉 ArcGIS/QGIS 工具

觀眾

  • 地球科學專業人士
  • 工程專業人員
Overview:

Python 表示 ArcGIS 和 QGIS 是指使用 Python 程式設計語言在 ArcGIS 和 QGIS 環境中自動化、擴展和執行地理空間分析。Python 已廣泛集成到這兩個平臺中,使用戶能夠簡化任務、創建自定義腳本並更有效地操作地理空間數據。

這種由講師指導的現場培訓(在線或現場)面向希望在 ArcGIS 和 QGIS 環境中使用 Python 進行地理空間分析的初級地球科學和工程專業人士。

在本次培訓結束時,參與者將能夠:

  • 學習 Python 用於高效執行地理空間任務的語法和控制結構。
  • 在 GIS 中使用 Pandas、Numpy 和 Matplotlib 進行數據分析和可視化。
  • 使用 Geopandas、Arcpy 和 PyQGIS 庫操作和分析向量數據。
  • 使用 ArcGIS 和 QGIS 中的 Python 腳本自動執行地理空間流程和工作流。
  • 為 ArcGIS 和 QGIS 開發基於 Python 的自定義地理處理工具,以簡化任務。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在即時實驗室環境中動手實施。

課程自定義選項

  • 要申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

簡介 Python

  • Python 概述及其在地理空間分析中的應用
  • 為 ArcGIS 和 QGIS 設置 Python 環境
  • 基本語法和任務執行
    • if、elif、else 語句
    • 迴圈:for、while
    • 函數和模組
    • 處理錯誤和異常

Data Analysis 和可視化簡介

  • 使用 Pandas 和 Numpy 處理 Python 中的數據
  • 地理空間數據集的數據操作技術
  • 用於可視化地理空間數據的 Matplotlib 和 Seaborn 簡介

帶有 Geopandas、Arcpy 和 PyQ 的向量 Data AnalysisGIS

  • 向量數據結構簡介
  • 在 QGIS 中使用 Geopandas 操作向量層
  • 在 ArcGIS 中使用 Arcpy 執行向量層分析
  • 使用 PyQGIS 進行向量運算

使用 GDAL/OGR、Rasterio、Geopandas、Arcpy 和 PyQ 的柵格 Data AnalysisGIS

  • 柵格數據簡介
  • 使用 GDAL/OGR 和 Rasterio 處理柵格圖層
  • 使用 Arcpy 在 ArcGIS 中進行柵格數據分析
  • 使用 PyQ 自動執行柵格處理任務GIS

QGIS 和 ArcGIS 中帶有 Python 的刀具序列

  • 自動化 GIS 工作流程和流程
  • 在 ArcGIS 和 QGIS 中創建用於順序任務自動化的腳本
  • 使用 Python 構建自定義地理處理工具

地理空間資訊 Management 與 Python

  • 自動生成報告和映射
  • 連接到地理空間資料庫並存取 Web 服務(WMS、WFS)
  • 自動化數據檢索和分析

總結和後續步驟

Sites Published:

United Arab Emirates - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Qatar - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Egypt - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Saudi Arabia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

South Africa - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Brasil - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Canada - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

中国 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

香港 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

澳門 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

台灣 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

USA - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Österreich - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Schweiz - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Deutschland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Czech Republic - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Denmark - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Estonia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Finland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Greece - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Magyarország - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Ireland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Luxembourg - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Latvia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

España - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Italia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Lithuania - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Nederland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Norway - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Portugal - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

România - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Sverige - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Türkiye - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Malta - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Belgique - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

France - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

日本 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Australia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Malaysia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

New Zealand - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Philippines - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Singapore - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Thailand - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Vietnam - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

India - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Argentina - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Chile - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Costa Rica - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Ecuador - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Guatemala - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Colombia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

México - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Panama - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Peru - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Uruguay - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Venezuela - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Polska - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

United Kingdom - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

South Korea - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Pakistan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Sri Lanka - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Bulgaria - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Bolivia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Indonesia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Kazakhstan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Moldova - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Morocco - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Tunisia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Kuwait - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Oman - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Slovakia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Kenya - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Nigeria - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Botswana - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Slovenia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Croatia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Serbia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Bhutan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Nepal - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Uzbekistan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals