西安高端网站制作公司哪家好,建设网站方式有哪些,个人政务公开网站建设工作总结,软装公司排名前十强基础知识点#xff1a;
变量替换
1、要素替换
%name%#xff0c;name为替换的名字
2、工作空间替换(拷贝给其他人仍可使用)
新建一个工作空间变量workspace
%workspace%\%name%
中间数据处理
在模型构建器界面运行模型#xff0c;会生成中间数据。
中间数据处理方法…基础知识点
变量替换
1、要素替换
%name%name为替换的名字
2、工作空间替换(拷贝给其他人仍可使用)
新建一个工作空间变量workspace
%workspace%\%name%
中间数据处理
在模型构建器界面运行模型会生成中间数据。
中间数据处理方法模型—删除中间数据
当模型构建器以工具运行时会自动删除中间数据。
模型参数设置
在参数右击选择模型参数会在参数的右上方出现P。
深入学习篇 1、迭代栅格、收集值
要求合并同一路径下多个栅格数据 2、仅模型工具—获取字段值
要求求解各区县面积占整个区县面积的百分比 3、仅模型工具—解析路径
解析路径解析文件路径、文件名及扩展名
要求通过DEM数据提取DEM边界 注当使用解析路径提取path不起作用时可设置工作空间对路径进行替换。
4、仅模型工具—选择数据
选择数据在文件夹或数据库、要素数据集选择要素
要求选择数据并进行缓冲区分析。 5、迭代器—for
要求生成多个缓冲区 6、仅模型工具—计算值和停止
7、模型工具和地图文档的交互
要求手动绘制一范围进行缓冲区分析使用缓冲区提取要素最后复制要素至新图层。
新建模板在数据库中创建新建要素类—选择面要素
创建变量—要素集右击属性—数据类型导入方案和符号系统新建的模板 高级应用篇 1、迭代器—迭代要素选择
要求对各省份城市进行缓冲区分析然后根据缓冲区提取对应范围DEM并对DEM重命名保存在同一目录下。
迭代要素选择对输入的要素类提取成单个要素 2、迭代器—迭代行选择
迭代要素与迭代行类似迭代要素是针对要素类迭代行主要是针对表格栅格属性表、要素属性表或没有图层信息的属性表。 3、迭代器—迭代字段值
要求根据输入表格即字段值创建不同距离的缓冲区。
首先创建缓冲距离表格并另存为CSV。 4、迭代器—迭代多值、前提条件
要求处理不同工作目录下的栅格数据并将结果数据存储在同一路径下。
迭代多值可同时处理不同工作目录下的数据。
前提条件保证主路径运行 5、迭代器—迭代数据集
要求对数据库中的栅格进行栅格范围提取并进行保存
迭代数据集对数据库中的某类数据进行处理 6、迭代器—迭代要素类
要求对数据库中的shp数据添加字段
迭代要素类与迭代数据集功能较类似只是选择数据的类型不一样。 7、迭代器—迭代文件 8、迭代器—while
9、迭代器—迭代表
要求对同一工作目录下的多个表进行汇总统计 10、迭代器—迭代工作空间
11、模型的嵌套
要求选择工作空间以cli开头的文件夹并对里面的表格进行汇总统计 迭代表模型 工具分享篇 1、模型工具的分享
与上述11的案例一样 项目描述设置模型工具帮助文档
新建工具箱将模型工具放在此工具箱中分享此工具箱即可。
2、从模型到Python
模型—导出—至Python脚本 实际练习篇
1、需求根据山东省shp提取各地级市shp数据并进行10、20、30缓冲区分析。
步骤先基于迭代要素选择器提取各地级市shp数据并进行缓冲区分析然后创建缓冲距离csv表并根据csv数据进行不同距离的缓冲区分析。
注意一个Model中只能使用一次迭代器如果想用多个就需要嵌套Model。 2、需求根据绘制的范围提取包含在内的地级市数据并进行10、20、30缓冲区分析。
步骤
新建模板在数据库中创建新建要素类—选择面要素
创建变量—要素集右击属性—数据类型导入方案和符号系统新建的模板
根据手动绘制的范围提取包含在内的地级市数据并分别进行10、20、30、40的缓冲区分析。