Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals 培训
Python 表示 ArcGIS 和 QGIS 是指使用 Python 程式设计语言在 ArcGIS 和 QGIS 环境中自动化、扩展和执行地理空间分析。Python 已广泛集成到这两个平台中,使用户能够简化任务、创建自定义脚本并更有效地操作地理空间数据。
这种由讲师指导的现场培训(在线或现场)面向希望在 ArcGIS 和 QGIS 环境中使用 Python 进行地理空间分析的初级地球科学和工程专业人士。
在本次培训结束时,参与者将能够:
- 学习 Python 用于高效执行地理空间任务的语法和控制结构。
- 在 GIS 中使用 Pandas、Numpy 和 Matplotlib 进行数据分析和可视化。
- 使用 Geopandas、Arcpy 和 PyQGIS 库操作和分析向量数据。
- 使用 ArcGIS 和 QGIS 中的 Python 脚本自动执行地理空间流程和工作流。
- 为 ArcGIS 和 QGIS 开发基于 Python 的自定义地理处理工具,以简化任务。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
课程大纲
简介 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)
- 自动化数据检索和分析
总结和后续步骤
要求
- 对 GIS 有基本的了解,并熟悉 ArcGIS/QGIS 工具
观众
- 地球科学专业人士
- 工程专业人员
需要帮助选择合适的课程吗?
Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals 培训 - Enquiry
Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals - 问询
问询
客户评论 (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.
课程 - 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
课程 - 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
课程 - Python for Geographic Information System (GIS)
The thing I liked the most about the training was the organization and the location
Hamid Tuama - Ability with Innovation General Contracting (DMCC Branch)
课程 - ArcGIS for Spatial Analysis
即将举行的公开课程
相关课程
ArcGIS for Spatial Analysis
14 小时这种由 讲师指导的 中国 现场培训(在线或现场)面向希望在 ArcGIS 中创建数据空间专案的野外生态学家和保护管理人员。
在本次培训结束时,参与者将能够:
- 将空间数据输出为可视化效果。
- 对实际数据进行 地理静态分析。
- 使用 ArcGIS 实现空间数据分析、数据处理和制图。
- 分析 ArcGIS 中项目的空间数据。
ArcMap in ArcGIS
14 小时这种由讲师指导的现场培训中国(在线或现场) 面向希望学习如何使用ArcMap in ArcGIS收集,组织,管理和分析地理信息的中级环境科学家和 考古学家。
在本次培训结束时,参与者将能够:
-
了解 ArcMap 和 ArcGIS 的基础知识。
收集,组织,管理和分析有关社会和考古元素的地理信息。
执行空间查询以进行影响评估。
ArcGIS from Basic to Advanced
35 小时此面向初级到高级GIS专业人员和分析师的在线或现场中国(由教练指导的)现场培训旨在使他们了解如何有效使用ArcGIS进行数据可视化、空间分析和地理空间项目管理。
培训结束时,参与者将能够:
- 导航和利用ArcGIS工具进行地理空间数据管理。
- 使用图层和属性创建和自定义地图。
- 执行高级空间分析和地理处理任务。
- 使用ModelBuilder和Python自动化工作流程。
ArcGIS Enterprise for Technical Support
14 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望为ArcGIS企业提供强大支持的初级IT支持人员,有效解决任何异常或故障。
在培训结束时,参与者将能够:
- 了解 ArcGIS Enterprise 的体系结构和组件。
- 了解如何安装、配置和管理 ArcGIS Enterprise。
- 获得排查和解决常见问题的技能。
- 熟练掌握监控和维护 ArcGIS 企业环境的能力。
- 掌握备份、恢复和性能优化技术。
ArcGIS Fundamentals
14 小时这种以讲师为主导的中国(在线或现场)现场培训面向希望学习 ArcGIS 基本概念和工具的初级专业人士。
在培训结束时,参与者将能够:
- 了解 GIS 和空间数据的基本概念。
- 导航 ArcGIS 界面。
- 创建和管理空间数据。
- 执行基本空间分析。
- 创建地图和可视化效果。
ArcGIS Pro for Spatial Analysis
14 小时在本次培训结束时,参与者将能够:
- 使用最新版本 的 ArcGIS Pro 了解 GIS 概念和空间数据类型。
- 调查使用者介面并评估用途
- 探索 ArcGIS* Pro 以及如何利用在线内容
- 管理、操作和分析您自己的数据
- 以有意义和创造性的方式显示和共享数据
注意: 我们将使用最新版本的 ArcGIS Pro。
Advanced ArcGIS Pro for Spatial Analysis
35 小时此 中国 现场讲师指导的现场培训(在线或现场)面向高级 GIS 专业人员,他们希望使用 ArcGIS Pro 来增强其空间分析能力,进行全面的地质统计分析,并应用高级 3D 建模技术,以便在实际场景中更有效地做出决策和解决问题。
在本次培训结束时,参与者将能够:
- 使用 ArcGIS Pro 培养空间分析技术的高级技能。
- 利用 Python 脚本实现自动化和复杂的数据处理。
- 应用空间建模来解决实际场景中的问题。
- 执行地统计分析以进行高级数据解释。
- 集成外部数据源并利用 3D 空间数据分析。
ArcGIS with Python Scripting
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对GIS希望在GIS流程中自动执行重复任务的GIS分析师。
在培训结束时,参与者将能够:
- 使用 Python 和 ArcGIS 工具构建 GIS 应用程序。
- 使用 ArcGIS 包 ArcPy 进行开发,使用 Python。
- 使用 Python 中的对象类应用 ArcGIS 模块进行映射自动化。
Advanced Geographic Information Systems (GIS)
21 小时这种由讲师指导的现场培训 中国(在线或远程)面向希望加深空间分析、数据管理和 GIS 应用专业知识的中级地理学家。
在培训结束时,参与者将能够:
- 应用先进的空间分析技术来解决复杂的地理问题。
- 管理大型空间数据库并执行数据质量控制。
- 为各种应用程序创建动态和交互式地图和可视化。
- 利用编程和自动化来简化 GIS 工作流程。
Google Maps API for Developers
14 小时这种由讲师指导的 中国 现场培训(在线或现场)面向希望通过 Google 地图添加地理位置功能来增强其网站或 Web 应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 将地图嵌入到新的或现有的网站或 Web 应用程式中。
- 显示与当前位置同步的实时数据。
- 创建包含 Google Maps 的混搭。
- 应用良好的 CSS 和 Java 脚本编码实践
- 为应用程式创建自定义映射。
Python for Geographic Information System (GIS)
21 小时地理信息系统 (GIS) 是设计用于捕获、存储、操作、分析、管理和呈现空间或地理数据的系统。首字母缩略词 GIS 有时用于地理信息科学 (GIScience),指的是研究地理信息系统的学科,是更广泛的地理信息学学科中的一个大领域。
在过去的二十年中,Python 和 GIS 的使用大幅增加,特别是随着 2000 年引入 Python 2.0 系列,其中包括许多新的编程功能,使该语言更易于部署。从那时起,Python 不仅被用于商业 GIS,例如 Esri 的产品,而且还被用于开源平台,包括作为 QGIS 和 GRASS 的一部分。事实上,Python 是迄今为止 GIS 用户和程序员使用最广泛的语言。
该程序涵盖了 Python 及其高级库(如 geopandas、pysal、 bokeh 和 osmnx)的使用,以实现您自己的 GIS 功能。该程序还涵盖了围绕 ArcGIS API 和 QGIS toolboox 的介绍性模块。
QGIS for Geographic Information System
21 小时地理信息系统( GIS )是一种旨在捕获,存储,操纵,分析,管理和呈现空间或地理数据的系统。缩略词GIS有时用于地理信息科学( GIS科学),指的是研究地理信息系统的学科,是更广泛的地理信息学学科的一个大领域。
Q GIS作为地理信息系统( GIS )软件,除了编写和导出图形地图外,还允许用户分析和编辑空间信息。 Q GIS支持栅格和矢量图层;矢量数据存储为点,线或面要素。支持多种格式的光栅图像,软件可以对图像进行地理配准。总结一下,它允许用户在Windows,Mac, Linux ,BSD上创建,编辑,可视化,分析和发布地理空间信息。
该程序在第一阶段介绍了用于一般用途的Q GIS接口。在第二阶段,我们介绍了PyQ GIS - Q GIS的python库,它允许在python代码或python应用程序中集成GIS功能,这样你甚至可以围绕特定的GIS功能创建自己的Python插件。