列表变量的应用

3.9万 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
ArcGISs进阶,ArcGIS应用,ArcGIS模型构建 学生 教师 工作
你将会学到
课程通过三大部分(ArcGIS模型构建器初识、进阶、高级应用)的介绍,让你从无到有学习ArcGIS模型构建器(ModelBuilder)的高级应用,让你的数据处理分析更加智能化,流程化、批量化···。具体内容查看课程目录介绍。
课程简介

    课程通过三大部分(ArcGIS模型构建器初识、进阶、高级应用)的介绍,让你从无到有学习ArcGIS模型构建器(ModelBuilder)的高级应用,让你的数据处理分析更加智能化,流程化、批量化···课程共13个章节,42小节,12个小时时长。


课程采用ArcGIS10. 3.1(中文版)进行录制,适用于10.010.110.210.310.410.5、10.6、10.7系列。

报名课程后提供课程PPT与操作数据下载,可在报名页面或者播放页面下载哦。



                            ArcGIS之模型构建器(ModelBuilder)视频教程
ArcGIS模型构建器初识1、为什么要学习模型构建器
介绍学习模型构建器的必要性(可视化、流程化工作流、批量化操作···),重点介绍了3个常用的模型构建器的例子做课程引入。
2、模型构建器的介绍
介绍模型构建器的界面,组成元素等(流程、工具、变量、连接符)
3、创建你的第一个模型
介绍如何从无到有创建第一个模型,通过两个简单常用模型的如何创建让你初步学习模型的构建。
4、设置前提条件、环境、流程状态4.1 前提条件的应用介绍前提条件设置(数据变量、布尔型变量、长整型变量)

4.2 环境的应用介绍四个级别环境(应用程序、工具、模型级别、模型流程)的设置及效果

4.3 模型流程级别环境与流程介绍模型流程级别环境的设置及不同的流程状态。
5、创建综合复杂的小模型5.1 基于DEM提取河流水系模型完整创建一个基于DEM提取河流水系模型

5.2 提取宗地最高楼层数完整创建一个提取宗地最高楼层数模型
6、模型的个性化设置6.1 元素的调整、标注图属性及模型属性介绍元素的调整、标注图属性及模型属性、图属性

6.2    模型修复、打印、导出、设置密码介绍模型修复、打印、导出报告、Python、设置密码
ArcGIS之模型构建器进阶7、利用模型构建器创建模型工具7.1 创建变量介绍创建变量,数据变量和值变量的不同创建。

7.2 设置参数过滤器设置模型参数,让模型像系统工具一样运行

7.3 设置模型参数介绍模型参数的过滤器设置

7.4 设置输出数据的符号系统介绍两种方法的输出数据的符号系统

7.5 中间数据的管理中间数据的管理,模型中间数据、工具中间数据、托管的运用。
8、阶段小结使用模型创建完整的工具8 基于寻找学校新址经典模型进行阶段小结介绍空间分析的经典模型,阶段小结。
ArcGIS之模型构建器高级技术9、行内变量的替换9 行内变量的替换介绍行内变量的替换,替换数据工作空间(输入、输出路径)
    替换字符串类型的变量、替换数值型的变量、替换迭代值输出变量命名批量输出数据、不可直接引用输入数据变量。
10、列表变量的应用10 列表变量的应用介绍列表变量的应用(批量数据),%i%的替换。
11、迭代器的应用11.1 For循环设置值进行循环缓冲,%n%的替换

11.2 While循环循环缓冲

11.3 迭代要素选择利用迭代要素选择进行影像的批量裁剪

11.4 迭代行选择利用迭代行选择进行表批量转EXCEL

11.5 迭代字段值利用迭代字段值进行地表覆盖的批量筛选

11.6 迭代多值利用迭代多值进行批量数据的添加和计算

11.7 迭代数据集利用迭代数据集进行栅格数据集的批量复制等

11.8 迭代要素类利用迭代要素类进行批量数据的添加和面积计算

11.9 迭代文件和迭代栅格迭代文件和迭代栅格批量文件的转换、复制投影转换

11.10 迭代表与迭代工作空间利用迭代空间进行进行镶嵌、迭代表进行批量转excel

11.11 迭代中使用反馈介绍迭代中如何将输出作为输入,形成循环作用

11.12 迭代器小结总结,及使用迭代中的注意点与技巧等。
12、仅模型工具12.1 计算值工具计算值中数值运算、python函数定义、字符串的计算

12.2 收集值工具收集值工具的介绍,用于迭代中输出收集用于合并、镶嵌等。

12.3 获取字段值获取字段值工具的介绍,用于计算地类百分比

12.4 解析路径解析路径的应用,解析路径(文件、名称、扩展、路径)

12.5 选择数据和合并分支选择数据用于数据库中数据的选择、if-then-else及合并分支的介绍

12.6 停止停止工具应用于迭代器的控制
13、综合案例13 以实际项目生产带动整个课程的复习总结以实际项目生产带动整个课程的复习总结

图片1.jpg

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交