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