span8
span4
我有多个黑白栅格。我想把它们拼接在一起,然后压缩它们,使它们更容易处理。These rasters however are scanned images of historic mapping.This means that I have areas outside the georeferenced bounding box that are white(see image).大多数床单都有这些白色区域,所以当我把这些片叠在一起的时候,这导致一张纸的一部分被另一张纸覆盖。
由于这些被单是地理参考的,额外的白色区域不应该都被压在它们重叠的被单下面吗?我能强迫它发生吗?
嗨@bjudes
光栅mosaiker(截至FME 2017)有一些新的选项,可以控制哪些像素值在图像重叠时优先。默认情况下,FME只会按照它们到达光栅mosaiker(最后)的顺序对它们进行排序,但是您可以根据像素值将其更改为“最小”(或最大)。这里可能有一个错误,但这是固定在最新版本的FME 2018测试版,如果你发现它没有给你所期待的。
你仍然会得到黑色的线在角落,不幸的是@nmatton建议剪可能仍然是你最好的选择。
另一个选项(有点复杂)是将白色像素转换为NoData。NoData像素将被忽略——这对于单波段图像(数字光栅)效果最好。尝试光栅bandnodatasetter并使用while像素的像素值设置为NoData。如果你有三个波段(RGB),那么你可以考虑添加和alpha(透明波段)。你可以使用rasterinterpretation tationobscer去RGBA。(如果你想了解更多的信息)
为了使这些图像在文件大小上更小,我建议输出光栅只有一个频带(以白色像素为NoData)。作为@gio已经建议这也将使它更容易处理。典型的彩色图像有三个(或四个)带- RGB(或RGBA)每个带添加更多的数据增加文件大小。
如果每个瓦片都有确切的边框,您可以在边框及其光栅块之间使用带有相应属性的裁剪器,该属性放在Group By选项中。
然后使用RasterMosaicker创造你的马赛克。
最后,使用带有lzw压缩的geotiff编写器
©2019安全亚搏在线软件公司|法律