C语言给出点坐标进行克里金插值,Arcgis笔记之克里金插值——求助surfer8.0
arcgis的插值方法比较丰富,但是有一点,那就是克里金插值。arcgis中克里金插值的结果不平滑,看起来非常难看。如下图,是对图中点数据某个属性值的插值结果。
arcgis克里金插值结果
使用surfer软件来解决这个问题。由于数据支持的问题,surfer不能直接打开shapefile文件进行插值,需要进行一些转化过程:
1、如果shapefile点文件的属性中没有坐标属性,请添加纵横坐标属性,然后右键“计算几何”获得坐标值。
2、将属性表导出,保存成文本文件。
3、在surfer8.0中打开Grid->Data,选择导出的文本文件。
4、在打开的窗口中设置:X下拉框选择横坐标属性,Y下拉框选择纵坐标属性,Z下拉框选择要插值的属性,Gridding
Method下拉框选择克里金插值,Grid Line
Geometry区域设置插值范围和像元大小。选择保存位置,OK运行,生成grd后缀的栅格文件。
5、使用arcgis直接可以打开grd文件,但是grd文件没有坐标,将数据框坐标设置成源shapefile文件的文件坐标系,grd文件才能与源shapefile文件重合。此时,对打开的grd文件右键数据->导出数据,在打开的窗口中设置范围和空间参考都选择“数据框”后,保存结果,得到在arcgis中拥有坐标系的克里金插值结果。结果如下图。
surfer8.0克里金插值结果
C语言给出点坐标进行克里金插值,Arcgis笔记之克里金插值——求助surfer8.0相关推荐
- gstat | 空间插值(三)——克里金插值之泛克里金和简单克里金
本篇接着上篇继续介绍克里金插值.首先加载相关工具包和上篇使用的示例数据: library(gstat) library(sf) library(tidyverse) library(readxl) l ...
- gstat | 空间插值(二)——克里金插值之普通克里金
说明:昨天的推文误把可吸入颗粒物当作PM2.5,实应该为PM10,这里修正后重发. 从本篇开始计划分三篇介绍克里金插值.与反距离权重插值不同,克里金插值是无偏估计,其中也涉及到模型估计.本篇先对普通克 ...
- matlab 克里金插值,克里金插值(arcgis克里金插值步骤)
1. 克里格方法概述 克里格方法(Kriging)又称空间局部插值法,是以变异函数理论和结构分析为基础, 在有限区域内对区域化变量进行无偏最优估计的一种方法,是地. 克里金差值最后的出来的克里金误差有 ...
- ArcGIS教程:克里金法的工作原理(二)
根据经验半变异函数拟合模型 下一步是根据组成经验半变异函数的点拟合模型.半变异函数建模是空间描述和空间预测之间的关键步骤.克里金法的主要应用是预测未采样位置处的属性值.经验半变异函数可提供有关数据集的 ...
- R语言Y轴坐标的数字如何水平放置?
R语言Y轴坐标的数字如何水平放置? 目录 R语言Y轴坐标的数字如何水平放置? R语言是解决什么问题的? R语言Y轴坐标的数字如何水平放置? R语言是解决什么问题的? R 是一个有着统计分析功能及强大作 ...
- 克里金插值的定义----普通克里金插值算法
点击打开链接https://xg1990.com/blog/archives/222 点击打开链接: 百度文库克里金算法详解及实例计算过程 https://wenku.baidu.com/view/2 ...
- 【人工智能学习笔记】人工智能里的数学——概述
系列文章目录 [人工智能学习笔记]人工智能里的数学--概述 [人工智能里的数学]一元函数微分学 [人工智能里的数学]线性代数基础 [人工智能里的数学]多元函数微分学 前言 与软件开发相比,人工智能领域 ...
- 有7克、2克砝码各一个,天平一只,如何只用这些物品三次将140克的盐 分成50、90克各一份?
题目: 有7克.2克砝码各一个,天平一只,如何只用这些物品三次将140克的盐 分成50.90克各一份? 答案: 第一步:把140克盐分成两等份,每份70克. 第二步:把天平一边放上2+7克砝码,另一边 ...
- android代码里 写线程,在Android线程池里运行代码任务实例
本节展示如何在线程池里执行任务.流程是,添加一个任务到线程池的工作队列,当有线程可用时(执行完其他任务,空闲,或者还没执行任务),ThreadPoolExecutor会从队列里取任务,并在线程里运行. ...
最新文章
- 滴滴CEO程维:当初把产品拿给美团王兴看,他说了两个字“垃圾”!
- 研究人员通过小鼠控制光标来研究意图控制,探索更好的脑机接口使用方式
- JDK1.8中的HashMap,HashTable,ConcurrentHashMap有什么区别?
- 如何优雅地实现判断一个值是否在一个集合中?
- eyoucms内容添加发布
- nginx开发_Filter模块执行顺序
- NSA 分享植入 web shell 的常用漏洞列表
- codeforces 796A-D
- FishC笔记—15 讲 字符串:格式化
- 博途V16软件官方下载和安装
- 仿金蝶电商ERP进销存系统多仓库版
- 叩丁狼学院Java入门 项目代码
- 推荐一些实用的谷歌浏览器翻译插件
- Echarts桑基图sankey点击高亮显示
- android10.0(Q) Launcher3 去掉抽屉
- IPSec 基础介绍
- NCH PhotoPad Pro for Mac(轻量级照片编辑软件)
- 【学习记录】图片局部放大
- openlayers3.20.1发布说明
- Java单元测试典型案例集锦