【发布时间】:2021-09-23 22:29:43
【问题描述】:
OL 6.7 中新的 GeoTIFF 支持令人印象深刻。我在 OL 中的近白色区域中出现了伪影,这些伪影不在使用相同 geotiff.js 库的 EOX COG-Explorer 中。下面的第一张图片来自 EOX COG-Explorer,第二张图片来自 OL 6.7。建筑物的屋顶接近白色,在第一张图像中是正确的,在第二张图像中伪影非常明显。它与 S3 存储桶中的 COG 相同。我直接从 COG 示例中复制了 OL JavaScript:
new TileLayer({
source: new GeoTIFF({
convertToRGB: true,
sources: [
{ url: 'https://s3.us-west-2.amazonaws.com/NOT/THE/REAL/PREFIX/south-cog.tif'},
],
}),
extent: sourceExtent,
})
我曾摆弄过“nodata”和“opaque”但没有成功。我还应该看什么?
(下面的图片看起来有点不同,因为我在 OL 中使用 web 墨卡托,而 COG-Explorer 大概使用的是纬度/经度)
【问题讨论】:
标签: openlayers geotiff openlayers-6