首页 > 解决方案 > Geoserver : 如何从 geoTIFF 获取真正的 rgb 波段

问题描述

当我转到 geoserver -> 图层预览 -> OpenLayers 时,如果我单击图像上的某个位置,它会给我 RGBA 波段,如何使用 OpenLayers 在特定像素/坐标处获取这些波段?

我尝试使用 getImageData 但它不准确(只有 0-255)并且取决于缩放级别。

我也尝试使用 getFeatureInfoUrl 但我不知道如何使用它来获取 RGBA 信息。

谢谢。

编辑:似乎 Mike 的建议可行,但我在请求 geotiff 图像时遇到问题。从此链接:输出格式应该可以请求geotiff或tiff格式,但在geoserver上我只能在png、jpg和gif格式之间进行选择,如何在geoserver上添加更多格式?

标签: javascriptopenlayersgeoserverrgbageotiff

解决方案


推荐阅读