首页 > 其他分享 >FME实际运用----应用一

FME实际运用----应用一

时间:2024-03-13 16:59:47浏览次数:14  
标签:nodata ---- 栅格 影像 运用 FME tif 模板

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

要求:手上有一批遥感影像,由于单景影像就有20G,想要转换为覆盖影像范围的栅格数据,当时的想法是先提取影像边界,可以用ArcMap的镶嵌数据集来做,但由于要建数据库建镶嵌数据集还要将数据导入到里面去,考虑到数据量,选择放弃。正好同事写了FME的提取影像边界的fmw,就想着直接拿来用用。

想法:正好上周学习了读模块的读取文件夹和WorkSpaceRunner,还有同事提供的模板,正好可以批量提取。由于,文件夹下有.tif和.tif.ovr文件,所以还加了个Tester进行后缀的过滤,中间发生了点小问题,在WorkSpaceRunner后直接添加写模块,写出的文件都是点文件,怎么改参数都是点。由于知识有限,解决不了,选择在同事提供的模板直接写出,同事提供的模板没有写模块,只有查看器,查看到的是面,但在WorkSpaceRunner后添加写模块写出来确实点,我也是摸不着头脑。

下面是同事提供的FME提取影像边界的模板,我加了个写模块

目前,我就只在FME转换器手册中大致查看了两个转换器的说明

RasterBandNodataSetter:在波段级别上指定一个值作为栅格要素的nodata标识符。也就是说,等于被指定值的值现在被认为是无效的,并且不受许多操作的影响。(例如,偏移或者缩放)

RasterExtentCoercer:使用一个覆盖栅格范围的多边形替代输入栅格要素的几何图

形。 个人感觉没有必要设置nodata的值,可以直接用RasterExtentCoercer就可以。常见的nodata为0或255,影像数据没问题的话,都是有指定nodata值的。 下面就是用WorkspaceRunner去调用上面的模板,达到批量处理的效果,只需要等待就可以输出shp了,输出完shp后发现自己要的结果是tif,打算先用ArcMap的面转栅格,后期再看shp转tif在fme中是可以直接快速转换,还是需要某个转换器,查询了一下, ImageRasterizer转换器,这两天再试一下

标签:nodata,----,栅格,影像,运用,FME,tif,模板
From: https://blog.csdn.net/summer_corner/article/details/136683193

相关文章

  • Spring体系架构
    目录核心容器(CoreContainer)数据访问/集成(DataAccess/Integration)Web开发(Web)......
  • GoFrame 优化接口的错误码和异常的思路
    前言你是否想在使用GoFrame的过程中,拥有一个能打印异常堆栈,能自定义响应状态码,能统一处理响应数据的接口。如果你回答是,那么,请耐心看完本文,或许会对你有所启发。若文中由表达不当之处,恳请不吝赐教。异常都需要错误堆栈吗为什么会问这个问题呢,所有的接口错误都会向日志中抛出......
  • 韩国链游Redbrick名牌零撸教程
    简介:Redbrick是一个基于UGC的元宇宙平台,类似蛋仔派对的游戏,可玩性挺高的,融资1370万美金,是韩国本土项目,韩国项目还是需要注意一下的,上一个超级大毛ZTX也是韩国项目,还有一点就是这个项目非常非常非常冷门,0撸可冲相关概念:GameFi、元宇宙融资信息:融资1370万美元,见下图Airdrop计......
  • kubernetes中使用Service反向代理外部服务
    参考https://blog.csdn.net/weixin_43334786/article/details/128432325当我们的某个服务在外部集群的时候,但是又想k8s集群内的应用连接它,这是可以创建一个service,用service代理外部服务,然后集群内就能连接该service,从而间接的访问外部服务。创建一个service代理外部的服务创......
  • PCB 从入门到未知
    首先声明:本人纯属记录自己的学习过程,如果此篇文章有一丝作用,请点赞加关注,会持续记录自己的学习过程1.新建工程的步骤(1)先建立一个PCB工程(2)给PCB添加一个Schemtic2.安装库文件(1)点击库,进入到安装界面(2)点击安装,找到自己存放库的文件夹(3)选中要安装的文件,然后点击打开即......
  • win11安装wsl2没有网络解决方法
    1、启用hyper-v2、打开hyper-v管理器-点击虚拟交换机管理器-先看下有无一个名为WSL(这个名字可以被修改,和下面对应就行)的虚拟交换机,有的话先设置为外部网络3、编辑%USERPROFILE%.wslconfig添加如下内容[wsl2]networkingMode=bridgedvmSwitch=WSLipv6=true12344、执行wsl-......
  • 代码随想录算法训练营第七天 | 454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之
    day7记录代码随想录第一题力扣454.四数相加II 给定四个包含整数的数组列表 A,B,C,D,计算有多少个元组(i,j,k,l) ,使得 A[i]+B[j]+C[k]+D[l]=0。为了使问题简单化,所有的A,B,C,D具有相同的长度 N,且0≤N≤500。所有整数的范围在-2^28到......
  • IDEA中Mavan项目导入,点刷新也没反应
    当在IDEA中导入Maven项目,进入pom.xml文件中点击刷新,项目依然没有反应解决办法,大家可以选择下面其中之一进行尝试第一:尝试点击IDEA右侧的Maven,然后再点击reloadallmaven第二:删除IDEA的缓存,重启IDEA......
  • 19113133262(微信同号)2024年环境能源与全球市场营销国际学术会议(ICEEGM 2024)
    2024年环境能源与全球市场营销国际学术会议(ICEEGM2024)会议主题:(主题包括但不限于,更多主题请咨询会务组苏老师)节能技术煤矿工程与技术能源存储技术可再生能源热能与动力工程 能源工程与环境工程 可再生能源技术和系统能源安全和清洁利用 矿产资源与采矿工......
  • 【PW2153A电源管理芯片】100V降压,稳定输出,短路保护,电子工程师必备
    在电子设备日新月异的今天,电源管理芯片作为电子设备的“心脏”,其性能的稳定性和高效性对于设备的整体运行至关重要。PW2153A作为一款宽电压范围降压型DC-DC电源管理芯片,凭借其出色的性能和丰富的功能,在电源管理领域大放异彩。首先,我们来深入了解一下PW2153A的描述。这款芯片内部......