Javascript GeoTIFF RGB作为传单层

Javascript GeoTIFF RGB作为传单层,javascript,leaflet,rgb,geotiff,Javascript,Leaflet,Rgb,Geotiff,我想把GeoTIFF RGB作为传单覆盖。 我可以用javascript读取GeoTIFF文件,但最终得到了4个数组(R、G、B、alpha),不知道如何从这些数组中创建图像 要更详细地阐述: 我使用创建Seviri“natural”合成并将其保存为GeoTIFF(该图像与本笔记本中的最后一幅图像相似: 然后,我使用传单插件加载GeoTIFF,如下所示。(注意,他们在示例中使用的是单个波段,而不是带有多个波段的RGB) 这样做,我得到了4个阵列(R、G、B、alpha)。现在,我遇到了将这些通道

我想把GeoTIFF RGB作为传单覆盖。 我可以用javascript读取GeoTIFF文件,但最终得到了4个数组(R、G、B、alpha),不知道如何从这些数组中创建图像

要更详细地阐述: 我使用创建Seviri“natural”合成并将其保存为GeoTIFF(该图像与本笔记本中的最后一幅图像相似:

然后,我使用传单插件加载GeoTIFF,如下所示。(注意,他们在示例中使用的是单个波段,而不是带有多个波段的RGB)

这样做,我得到了4个阵列(R、G、B、alpha)。现在,我遇到了将这些通道“缝合”在一起以获得单个图像的问题。这可能非常明显,但我看不到解决方案

我还尝试使用readRGB函数直接从那里加载GeoTIFF,这会产生一个大的Uint8Array,但我不知道如何将它放在传单上


非常感谢任何提示或想法!

您解决了这个问题吗?