利用ArcGIS的模型构建器实现批量投影栅格和批量克里金插值
博主要批量投影几百个栅格,但是ArcGIS中的投影栅格的批处理工具需要手动一条条设置参数,还是麻烦,因此学习了使用模型构建器(Model Builder)来批量投影栅格,可以导入需投影栅格的文件夹,然后迭代投影,并按栅格原名逐个输出到指定目录。
1.在工具箱里构建模型(以投影栅格为例)
在arctool box里右键点击空白处,选择【添加工具箱】,点击ArcGIS默认工作目录的工具箱进行添加,然后Toolbox就会被添加到ArcToolbox页面,右键点击Toolbox,选择“新建”-“模型”
2.编写模型(以投影栅格为例)
(1)点击“插入-迭代器-栅格”,将一个迭代器添加到画布(2)点击迭代器,右键,选择“获取变量-从参数-工作空间或栅格目录”,为迭代器添加输入数据目录(3)点击“工作空间或栅格目录”,右键,勾选模型参数
(4)从工具箱中把“数据管理工具-投影与转换-栅格-投影栅格”工具拖到编辑器中(5)点击菜单栏上的“连接”工具,使得迭代器的“栅格”作为“投影转换”工具的输入数据
(6)在菜单栏上选择“插入-创建变量-坐标系”,重命名为“输入坐标系”,再复制重命名为“输出坐标系”,(7)使用“连接工具”使其变为投影栅格的输入数据,并把“输入坐标系”和“输出坐标系”右键选中为“模型参数”
(8)将Raster_ProjectRaster重命名为“输出路径”,并右键选中为“模型参数”。
(9)最后双击“投影栅格”工具,确认一下输入参数,别搞反了输入坐标系和输出坐标系,另外,需要重采样的也可以在这里设置输出栅格的像元大小
3.保存和运行模型(以投影栅格为例)
保存然后关闭模型,双击ArcToolbox下的模型,运行,即可弹出参数设置对话框,进行如下设置,即可批量运行投影栅格。
第一项为需投影的栅格所在的文件夹
第二项为需投影的栅格的原始坐标系
第三项为所需转换的投影坐标系
第四项为输出路径,此处为了防止迭代后只剩最终文件,将文件名命名为“%名称%”(与模型编辑器中迭代器后输出的“名称”一致)
4.批量克里金插值的模型构建器
右击 克里金法 属性,再点击 值,设置环境变量,如下两幅图
运行此工具:
全国温度数据插值结果:
附两个工具的下载地址:工具箱
注意:进行克里金插值时,新建一个新的空白地图后,不要往数据框添加任何图层,使数据框保持为无坐标系状态,否则会导致插值生成栅格时坐标系出错。
利用ArcGIS的模型构建器实现批量投影栅格和批量克里金插值相关推荐
- 视频教程-ArcGIS之模型构建器(ModelBuilder)视频教程(GIS思维)-大数据
ArcGIS之模型构建器(ModelBuilder)视频教程(GIS思维) 地理信息行业讲师,多个数字城市.国土资源项目实战经验,GIS思维创始人. 擅长ArcGIS列软件以及遥感软件(ENVI.PC ...
- 在ArcGIS中利用降雨量数据进行克里金插值
今天来分享下如何在ArcGIS中插值,使用的源数据为降水量数据,数据集名称为中国国家级地面气象站基本气象要素日值数据集(V3.0),来源于国家科学气象信息中心(http://data.cma.cn/) ...
- matlab 克里金插值,克里金插值(arcgis克里金插值步骤)
1. 克里格方法概述 克里格方法(Kriging)又称空间局部插值法,是以变异函数理论和结构分析为基础, 在有限区域内对区域化变量进行无偏最优估计的一种方法,是地. 克里金差值最后的出来的克里金误差有 ...
- ArcGIS中使用协同克里金插值(co-kriging interplotation )对气象数据插值
ArcGIS中如何使用协同克里金插值(co-kriging interplotation )对气象数据插值 ANUSPLIN气象站点数据插值局限性 百度搜索ArcGIS 克里金插值 搭建梯子搜索Arc ...
- ArcGIS之克里金插值教学
本文来自:GIS科研实验室 基本概念 1.什么是克里金插值? 克里金插值又称空间局部插值法,是以半变异函数理论和结构分析为基础,在有限区域内对区域化变量进行无偏最优估计的一种方法,是地统计学的主要内容 ...
- C语言给出点坐标进行克里金插值,Arcgis笔记之克里金插值——求助surfer8.0
arcgis的插值方法比较丰富,但是有一点,那就是克里金插值.arcgis中克里金插值的结果不平滑,看起来非常难看.如下图,是对图中点数据某个属性值的插值结果. arcgis克里金插值结果 使用su ...
- Arcgis pro中Arcpy对Excel文件进行克里金插值
具体流程:excel→table(投影)→shp→克里金插值(掩膜) import arcpy from arcpy import env from arcpy.sa import * import ...
- arcgis克里金插值实验步骤
正态检验 启动地统计模块Geostatistical Analyst,并选择Geostatistical Analyst Tools→工具→子集要素,得到训练集和测试集,Size设置为80. 选中jy ...
- ArcGIS:(模型构建器)如何获取各个区域下不同地物的面积?
01 实验数据 Landuse92(GRID格式)和Slope1(GRID格式,原始未分类),分别表示土地利用数据和坡度数,另外还有tdlymetadata.dbf(属性表),LandUse92的Va ...
最新文章
- 虚拟机下Linux安装图解之四:VMware Tools 的安装
- java中如何将字符串数组转换成字符串
- UML-2-迭代、进化和敏捷
- C++确定字符串是否具有唯一字符的算法(附完整源码)
- mysql数据迁移 脚本_PHP将数据从Oracle向Mysql数据迁移实例
- Netstars CTO 陈斌:技术管理的两种思路
- 调试js 试用火狐的firebug
- Menelaus定理与证明
- find 排除_排列五248期定位预测,大师排除两头两尾
- 7-6 查找整数 (10 分)
- 瑞昱rtl8168网卡支持Linux吗,瑞昱 RTL8168F PCI-E专用网卡驱动,亲测可用
- 微信小程序学习(二)开发环境部署和了解
- Python工程师必备哪些技能 学习路线是什么
- ROS和ROS2.0到底该用哪个呢?
- 输入一段英文字符,统计每个小写字母的出现次数
- OpenStack实操用到的网络知识
- ssh登录极路由后台_使用小米路由3G,让普通打印机变成网络打印机
- 战争艺术 java_战争艺术2网络对战版
- (三)InfluxDB集群解决方案 Influx Proxy Docker搭建
- 批量静默卸载软件工具制作