FME学习之旅---day14

我们付出一些成本,时间的或者其他,最终总能收获一些什么。

【FME-HOW-TO系列】13 通过重新采样修改栅格像元大小

除了使用RasterResampler转换器进行重采样的操作外,还需要了解不同的插值方法,各方法大概的不同。

可以参考ArcGIS栅格重采样方法介绍

Nearest Neighbor(最邻近法):最邻近法是把原始图像中距离最近的像元值填充到新图像中;该方法的优点是不会改变原始栅格值,而且处理速度快,但是该方法会有半个像元大小的位移。适用于表示分类或某种专题的离散数据,如土地利用、植被类型等

Bilinear(双线性内插法):双线性插值法是基于三次线性插值的方法,将输入栅格数据集中的4个最邻近像元(4邻域)的像元值进行加权平均计算出新的像元值,并将其赋予输出栅格数据集的相应像元。其中,权值是由4邻域中每个像元的中心与内插点之间的距离决定的。该方法的重采样结果会比最邻近法更平滑,但会改变原来的栅格值。适用于表示某种现象分布、地形表面的连续数据,如 DEM、气温或降雨量分布、坡度等,这些数据本来就是通过采样点内插得到的连续表面。

Bucubic(三次卷积插值法):三次卷积内插法是基于五次多项式插值的方法,将输入栅格数据集中的16个最邻近像元(16邻域)的像元值进行加权平均计算出新的像元值,并将其赋予输出栅格数据集的相应像元。其中,权值是由16邻域中每个像元的中心点与内插点之间的距离决定的。

三次卷积内插法通过增加邻近点来获取最佳插值函数,可以进一步提高内插精度,算法较为复杂,计算量大,处理时间较长。由于该方法使用16邻域进行加权计算,处理结果会更加清晰,栅格数据的边界会有锐化的效果。该方法同样会改变原来的栅格值,且有可能会超出输入栅格的值域范围。适用于航片和遥感影像的重采样。

Average 4,Average 16:平均4和平均16是对于像DEM这样的数字栅格有用的插值类型,并且产生比双线性和最近邻的更高质量的图像。(大致原理没有搜)

还可以对重采样相近的名词进行知识拓展,重采样包括上采样和下采样。

回到FME中RasterResampler转换器的使用,主要任务是Average4的采样方式,将原始的DEM像元数减少一半。

RasterResampler转换器说明:使用所需的维数重采样一个输入的栅格,期望的单元格大小是地面单位或是单元格大小的百分比。

添加写模块Esri ASCII Grid,将“TAB文件生成”设置为“是”

TAB文件用于存储控制点,坐标系和用户属性

【FME-HOW-TO系列】14 按地理要素更改栅格值

读模块添加一个矢量面数据和一个GeoTiff栅格数据,传入到MapnikRasterizer转换器,修改相关参数,前面对矢量数据进行栅格化时,已使用过该转换器。

平滑Gamma值为1使用模糊逻辑,会使得边界模糊,此值设为0

存在的问题是,FME中的显示是有四个波段红、绿、蓝、透明度,ArcMap中只有红、绿、蓝三个波段,原来的geoTiff(0,0,0)与周围的nodata一致的情况

【FME-HOW-TO系列】15 减少不必要的坐标点

主要使用Generalizer转换器,通过设置参数的方式,对图形进行简化

Generalizer转换器说明:用特定的算法变换和测量要素。

这里有四类算法:

概化算法(Generalize),通过移除节点减小坐标密度。
平滑算法(Smooth),为每个节点确定新的位置。
测量算法(Measure),计算点的位置,并返回这些点的列表(例如,要测量某个要素的弯曲度)。
拟合算法(Fit),用一个调整到指定线的新要素,完全替代原始几何对象(例如,要最小化原始要素的垂直距离)。
由于本人对DEM和TIN三角构网方面理论知识几乎为零,短期内知识还是没办法补齐,就像了解下大致转换器,对于相关的理论知识,后续补充。

【FME-HOW-TO系列】16 来自点数据的TIN(不规则三角网)

主要使用TINGenerator转换器进行三角网的创建,使用Scaler转换器设置Z比例因子为0.1

TINGenerator转换器说明:基于输入的点和断裂线构建一个Delaunay三角网。表面模型可以用多个表示形式输出:不规则三角网(TIN),TIN顶点,TIN边和三角网。

Scaler:放大或者缩小要素。

读模块读取:ASPRS激光雷达数据交换格式(LAS)格式

写模块为shapefile

【FME-HOW-TO系列】17 通过克里金法将点插值转换为栅格

使用到的转换器

Reprojector转换器说明:把要素从一个坐标系统重投影到另一个坐标系统。

CoordinateExtractor转换器说明:按指定的索引检索坐标点XYZ值存储到属性字段中。

后续使用的RCaller需要安装geoR和spR模块,该模块没有安装,后续需要了解一下

TempPathnameCreator转换器:保留并返回在转换完成后将被删除的临时文件或目录路径。

并为得到的路径的文件名提供了可选的基础名和扩展名来做进一步重定义。
FeatureReader转换器:读取 FME 支持的数据类型。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/495347.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

计算机网络(二)物理层

物理层 一、通信基础1.奈氏准则、香农定理2.编码与调制3.电路交换、报文交换、分组交换 二、 传输介质、设备1.导向性传输介质:1.1双绞线1.2 同轴电缆1.3光纤 2.非导向性传输介质: 一、通信基础 信道带宽:信道能通过的最高频率和最低频率之差…

学浪视频提取

经过调查,学浪这个学习平台越来越多人使用了,但是学浪视频官方没有提供下载按钮,为了让这些人能够随时随地的观看视频,于是我钻研学浪视频的下载,终于研究出来了并且做成软件批量版 下面是学浪视频提取的软件,有需要的自己下载一下 链接:https://pan.baidu.com/s/…

Chrome之解决:浏览器插件不能使用问题(十三)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

[flask]http请求//获取请求头信息+客户端信息

在网站中查询请求头信息,可以通过以下操作进行 右键然后选择检查 进入改页面后选择文档,刷新一下页面就好了 获取所有的请求头信息 print(request.headers, type(request.headers)) 在flask模块中,使用上面的输出函数就可以查看到有关于请求…

软考高级架构师:云原生架构概念和例题

作者:明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。 热门文章推荐&am…

企业计算机服务器中了mkp勒索病毒怎么办,mkp勒索病毒解密流程步骤

在网络技术飞速发展的今天,越来越多的企业走向了数字化办公模式,网络为企业的生产运营提高了效率,为企业带来了极大便利,但网络是一把双刃剑,在为人们提供便利的同时也会带来数据安全问题,网络数据安全一直…

There is no getter for property named ‘deleted‘

实体类在继承BaseEntity的时候,由于没填写deleted参数名导致mybatis报错 这时候要么改application.yml里的mybatis参数👇 要么就将BaseEntity基类的delete上加个existfalse👇(推荐)

【单例模式】—— C++设计模式【附百度Apollo单例模式详细解读】

参考资料: (1)单例模式—— 代码随想录 (2)我给面试官讲解了单例模式后,他对我竖起了大拇指! (3)C 单例模式详解 (4)单例模式之C实现,…

ssm 房屋销售管理系统开发mysql数据库web结构java编程计算机网页源码eclipse项目

一、源码特点 ssm 房屋销售管理系统是一套完善的信息系统,结合springMVC框架完成本系统,对理解JSP java编程开发语言有帮助系统采用SSM框架(MVC模式开发),系统具有完整的源代码和数据库,系统主要采用B/S模…

今天起,Windows可以一键召唤GPT-4了

现在,OpenAI 大模型加持的 Copilot 功能终于登陆 Windows 了。 把 Copilot 按钮放在 Windows 桌面的任务栏,甚至实体键盘上,用大模型提升每个人的生产效率。 美东时间 3 月 21 日周四,生成式 AI 领军的微软又为我们带来了一点小…

浅谈交直流混合微电网能量管理系统关键技术研究综述

摘要:为了提升交直流混合微电网健康有效发展,提高直流互联微电网中分布式电源的能源使用效率,提升区域微电网稳定发展,对交直流混合微电网能量管理系统关键技术进行分析和研究很有必要。文章主要从交直流混合微电网能量管理系统架…

Codigger开发者篇:开启全新的开发体验(二)

在数字化浪潮中,开发者们始终在追求更加高效、便捷的开发工具与环境。Codigger,作为新一代开发、运营、使用私人应用的分布式操作系统,正是为这些追求者们量身打造的利器,Codigger是一个跨时代的颠覆式的创新。今天,我…

贪心算法相关题目

文章目录 1. 什么是贪心?2. 分发饼干3. 摆动序列4. 最大子数组和5. 买卖股票的最佳时机 II6. 跳跃游戏7. 跳跃游戏 II8.K 次取反后最大化的数组和9.加油站10.分发糖果11.柠檬水找零12.根据身高重建队列13.用最少数量的箭引爆气球14. 无重叠区间15.划分字母区间16.合…

腾讯云2核2G服务器CVM S5和轻量应用服务器优惠价格

腾讯云2核2G服务器多少钱一年?轻量服务器61元一年,CVM 2核2G S5服务器313.2元15个月,腾讯云2核2G服务器优惠活动 txyfwq.com/go/txy 链接打开如下图: 腾讯云2核2G服务器价格 轻量61元一年:轻量2核2G3M、3M带宽、200GB月…

JWT认证原理

简介: JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally …

windows-MySQL5.7安装

1.安装包下载 https://downloads.mysql.com/archives/community/(社区版下载链接) 选择Archives可以下载历史包,此处使用5.7.43 2.解压文件 解压文件到你指定安装的目录:解压完成后在mysql-5.7.43-winx64下新建文件my.ini和d…

护眼台灯哪个牌子最好?五款骨灰级硬核机型推荐!

在快节奏的现代生活中,保护视力、提升学习和工作效率都离不开一盏优质的护眼台灯。然而,市面上的护眼台灯品牌琳琅满目,让人在选择时感到迷茫。为了帮助大家找到最适合自己的护眼台灯,本文将为大家推荐五款具备骨灰级硬核实力的护…

Mac添加和关闭开机应用

文章目录 mac添加和关闭开机应用添加开机应用删除/查看 mac添加和关闭开机应用 添加开机应用 删除/查看 打开:系统设置–》通用–》登录项–》查看登录时打开列表 选中打开项目,点击“-”符号

迁移Anaconda环境,无需重复安装

换电脑后,想要直接迁移Anaconda环境,直接复制Anaconda文件后,再做以下两步即可: 1.添加环境变量 2.添加Anaconda prompt winR输入cmd进入命令行 进入conda安装的目录,运行: python .\Lib\_nsis.py mkmenu…

【学习】软件测试行业有哪些从业方向

从事任何一个行业,不论想入行的新人还是已经在职的从业人员,一定要系统化的掌握自身的学习路线和发展方向,随时对自身的优劣点掌握清楚。尤其是对于软件测试这个岗位。测试职业所涉及的技能范围比较广,测试流程、测试计划、缺陷管…