我创建了一个工作台来读取ECW(我称之为当前图像)。然后我读geotifs(我称之为新图像)。用马赛克将粗纹拼接在一起,然后写信给新的ECW,这就成为了当前最新的图像ECW。
我注意到,每次添加新图像并重新创建ECW时,位置的对比度变化都不会被覆盖。
这里会发生什么?
下图是一个没有被新图像覆盖的位置。我已经运行了4次新的工作台,每次都可以看到它变暗。
更多说明:
我做了一些进一步的分析。
通过使用PointonRasterValueExtractor,我可以在马赛克之前和之后的某个位置获取RGB带值。
镶嵌前:82,92,82
马赛克之后:93100,94
我也用过RasterbandMinMaxExtractor。
镶嵌前,最小值最大为r:0251-g 0253-b 0251。
镶嵌后,最小值最大值变为r:0254-g 0253-b 0254。
我期望最小值和最大值会改变,我只是没想到像素的RGB值会改变。
有没有办法阻止他们改变?
蒂亚
你好,
我有带RGB通道的图像和带红外通道的图像。我想将同名的图像合并为4通道图像,请告诉我如何使用FME
你好,
我正在使用OpenFlight模型,一直在寻找从每个模型中提取纹理名或文件名的方法。
使用shareditemretriever,我可以在Inspector中直观地看到纹理。显示的每个功能,有一个具有属性名(编码为utf-8)的ifmeraster列表,其中包含我需要的文件目录路径。
如何访问此属性?光栅属性提取程序不提供名称属性输出。我尝试过几何属性提取器和外观提取器,类似的,它们要么不显示名称属性,要么类似地,在ifmeraster列表下显示name属性。
是否有人在FME桌面上成功读取了FME Sentinel-3数据?
我正试图在2级陆地叶绿素指数但是它们的数据并没有与netcdf内的任何坐标系统一起提供,而是在一个完全独立的、不兼容的GIS软件的无关文件中提供。
我的问题是如何正确读取FME桌面中的sentinel-3数据?他们的文档只提供了将数据转换为geotiff的方法,但不幸的是,他们的软件没有指明数据的坐标系。
https://step.esa.int/docs/tutorials/s3tbx_data_conversion_和_export_in_snap.pdf
在联系他们的团队关于这些数据使用的坐标系之后,他们的回答是:
“恐怕您在文档中找不到任何与坐标系相关的信息。
数据以与卫星相连的投影形式提供。
-沿轨道的分辨率为OLCI采集率(~0.044 s)
-全线采样270米(见产品清单值);帧垂直于卫星方向。”
我觉得他们的解释没什么帮助。
有什么建议吗?
您好!
如果有一个类似于ESRI的ARCGIS光栅“重新分类”和“relcass”表工具的变压器,那就太好了。
谢谢
大家好,
有人知道在LiDAR图块的一部分周围创建多边形的简单方法吗?LiDAR图块没有完整的值集或不完整?
所以在下面的例子中,我想在彩色部分周围创建一个多边形(粗略地用红色绘制)。不是整个瓷砖。
我试过Rasterextenscoercer,但这只是在整个瓷砖上创建一个多边形。
谢谢大家。
你好,
您是否有将我的光栅上的节点数据设置为空(不是-9999或0)的提示?
谢谢
你好,FME社区!亚搏国际在线官网
我有以下问题:我的转换模式生成citygml特征类型tin relief,我想在上面贴上或是用彩色照片。也,我已经生成了一些建筑,并希望将屋顶纹理从同一个或多个图像覆盖在屋顶上。
当我试图打开转换模式中的褶皱锡浮雕(最终有一个检查器)时,它会起作用。然而,当我想稍后打开Citygml时,纹理不显示。也,Tin Relief拒绝导入3D城市数据库。数据的SRID是31277。
我正在上传我的模式,从模式中获取的数据和生成的citygml(https://mega.nz/!嘿!0rfdxd5mvrmfr0hozyup8pjcrebuduyhglismh naa公司)。
我需要这个问题的帮助,也许可以纠正模式,以使锡救济可用于导入到数据库与纹理。如果有人知道如何从Ortophoto只在屋顶表面添加屋顶纹理,我也会感谢你的帮助。
事先谢谢你,
斯特万
你好,
我有来自Postgis数据库和光栅文件的多边形。我想使用裁剪器获取部分光栅文件,该文件位于用作裁剪器的多边形内。
这是剪子:
它应该是一个10x10公里的盒子。
请查看最小范围:520000.0,616万.0
这是剪报(光栅文件)
现在,我对clipper输出(内部)感到非常惊讶:
我不知道为什么。3出现在小数点后?
你知道我做错了什么吗?
我的期望是从剪子的边界开始,正好是6160000.0。
你好,
我试图从fme中的3D点插入光栅表面,就像Arcgis中的趋势工具一样,但我找不到类似的工具。
Arcgis趋势工具定义:使用趋势技术从点插入光栅表面。
有类似的吗?
谢谢你
你好,
我正在编写一个下载Sentinal-1 sar geotiff的工作台,回绝,让它看起来正确,然后在上面叠加一些向量。输入文件的大小非常大,但大约是千兆字节,我希望我的输出大约是5MB。
目前,它在Mapnik Rasterizer失败,因为“分配不好”,我的研究告诉我,这通常与内存不足有关。
是否有一种方法可以在过程开始时通过光栅进行压缩,从而使其更快且更不容易失败?
你好,我需要使用FME对不同的光栅进行一些自定义的细胞操作。
我对FME很陌生,但到目前为止,我的计划是使用geotiff阅读器导入光栅,然后在pythoncreator转换器中执行自定义操作。理想情况下,我希望能够执行相当于操作一个numpy数组的操作,但我很明显地意识到,这些行动确实有所不同。
到目前为止,我已经收集到您可以使用getBand()访问RasterData中的不同频段,但是,我不确定您如何访问数据本身以及进一步访问数据,如何更改单个值等等。我也读过瓦片,例如“prevdata=prevgraster.getband(0).gettile(0,0,tile).getdata()“(由高桥),请但我对如何更改光栅中的单个数据点不太确定。
作为附带问题,在Pythoncreator中,排除代码故障的最佳/首选方法是什么?
任何帮助都是非常宝贵的!
你好,
我试图从fme中的3D点插入光栅表面,就像Arcgis中的趋势工具一样,但我找不到类似的工具。
Arcgis趋势工具定义:使用趋势技术从点插入光栅表面。
有类似的吗?
谢谢你
你好,
这里是新用户,
我试着用地理空间pdf制作一个地图集。
我有多个矢量地图,有一个主PopFEFILE和多个PyfOnter(它是我的阿特拉斯的基础)
但是我想在两个光栅图像(ECW)之间选择作为每个地图的基础层,
我想根据我的地图集主要特征的尺寸来选择好的光栅。
我创建了一个边界框累加器,在这里我可以显示未来地图的区域。
如何根据区域值在两个光栅之间切换?
如果区域>XXXX,则将光栅1作为基础层
否则将光栅2作为基础层。
非常感谢你的帮助。
大家好,
我有20个mbtiles,和我在这篇文章下面制作的一样:https://knowledge.safe.com/questions/41760/how-to-convert-tiff-to-m亚搏在线btiles.html,因此,每个mbtile都包含与输入图像(tiff文件)对应的几个缩放级别。
对于每个mbtile,我使用了不同的源文件(tiff文件),它们对应于相同的区域,但分辨率不同。
我想提取生成的每个mbtile的最大缩放级别,并合并到单个mbtile中。
我可以用一个非常简单的使用sqlite3的python脚本来实现这一点,但是我想用fme 2018.1进行复制,因为它是整个过程的一部分。
到目前为止:
1。如果输入的mbtiles只有一个缩放级别,我可以将多个mbtiles合并为一个mbtiles(因此不进行选择)。
2.第2条。我可以读取目录中包含的所有mbtiles,为每个图块选择保存在图块表AMB中的最大缩放级别图块,使用sqlite writer将记录合并到新的图块表中。在那种情况下,生成的mbtile已损坏:(a)gdalinfo无法识别,(b)FME检查员也没有,并给出此错误:无法计算最大最小瓷砖数量,(c)且QGIS无法读取图像,仅显示元数据和原始表
我认为最后一块瓷砖的坐标不正确,但我不知道怎么解决
是否可以生成仅与一个缩放级别对应的磁贴的mbtile?
你能帮帮我吗?
提前非常感谢,
A