基于ArcGIS的Python数据处理、空间分析和可视化
创始人
2024-04-03 21:39:34

Python 语言在 1989 年被发明,是业界最成熟的语言之一。近些年来,因为数据分析、机器学习、 人工智能和云计算等技术的兴起,Python 的重要性越来越高,被多个编程榜单列为最热门的语言之一。 另外由于 Python 语法结构的优雅与简洁,更是让各行各业的非计算机专业工作者掌握一门编程语言成为了可能。

Esri 公司将 Python 作为 ArcGIS 软件官方指定的唯一脚本语言,让 GIS 界对 Python 的需求达到了顶峰,在 GIS 中如何使用 Python 语言,Python 语言在空间数据处理、空间分析和地图可视化方向能够发挥什么样的作用,是我们重点关注的目标

ArcGIS Python入门

实训1:开发环境搭建
实训2:ArcGIS Python开发几种方式

实训3:Pip安装第三方插件

实训4:如何将脚本打包成工具

1.2.Python语言基础

实训1:变量、语句、数据类型、表达式
实训2:字符串

实训3:元组

实训4:列表

实训5:字典

实训6:条件控制语句if else elif

实训7:循环语句for range while break continue

实训8:函数

实训9:自定义参数的函数及Try Except语句

实训10:操作文件夹和文件

1.3.ArcPy常用基础

实训1:ListFeatureClasses列出要素类数据_实现批量入库

实训2:ListRasters列出栅格数据

实训3:ListFields列出字段

实训4:Describe()列举描述信息

实训5:空间图形-点point和多点multipoint的创建

实训6:空间图形-线polyline的创建

实训7:空间图形-面polygon的创建

实训8:常见数据-csv读写shp导入csv

实训9:常见数据_对txt文件进行读写操作

实训10:常见数据-对Excel文件进行读写操

实训11:常见数据-excel读写shp导入excel文件

实训12:常见数据-读取json-创建字段-创建属性表-解析json

ArcGIS Python空间数据处理与分析

2.1.ArcGIS Python矢量数据处理与分析

实训1:矢量图层字段查找及字段计算器

实训2:矢量图层字段添加及删除

实训3:缓冲区分析

实训4:矢量裁剪和批量矢量裁剪

实训5:矢量图层属性表操作-属性查询SearchCuror游标

实训6:矢量图层属性表操作-属性修改UpdateCuror自动编号

实训7:多个矢量图层属性联合查询-多表联合查询

实训8:对矢量数据的统计分析结果输出到Excel中

实训9:矢量数据批量定义投影坐标系

实训10:读取shp文件信息并写入txt文件

实训11:读取CSV点文件并写入shp文件

实训12:沿线固定距离生成点数据

2.2. ArcGIS Python栅格数据处理与分析

实训1:海量栅格数据管理-镶嵌数据集

实训2:DEM水文分析-提取水系

 

实训3:栅格裁剪和批量栅格裁剪

实训4:计算栅格数据平均值

实训5:计算气象栅格日均气温值

实训6:栅格数据批量定义投影坐标系

3.1.可视化与精细化制图

实训1:mxd批量导出jpg

实训2:IDW反距离插值可视化

 

实训3:经验贝叶斯克里金插值可视化

实训4:批量制作全国各月平均气温专题图

实训5:批量制作区域的1800-2000 年人口发展专题图

实训6:数据驱动制作区域影像网格专图

实训7:数据驱动制作多区域的地图

实训8:河流水质动态分段精细化制图

 基于ArcGIS的Python数据处理、空间分析 和可视化编程

相关内容

热门资讯

南开大学专业排名最新或2023... 南开大学专业排名最新或2023(历届)招生优势专业南开大学各专业排名是多少? 南开大学的各类专业排名...
最新或2023(历届)六一儿童... 六一儿童节的作文怎样写?下面是小编提供的范文参考:六月一日是我们儿童们的节日,今年的这一天与以往不同...
最新或2023(历届)快乐的六... 【篇一】明天就是六一儿童节了,妈妈特地上新城给我买了转笔刀。我非常喜欢它,因为它是苹果的形状,我最爱...
最新或2023(历届)难忘的六... 篇一:星期五 雷阵雨 5月23日为了让山区的小朋友过一个快乐的“六一”儿童节,我们班组织了捐文具、玩...
最新或2023(历届)六一儿童... Every day looking forward to the "61" Children has...