为了可视化一些地理数据,我们设置了一个运行传单的小型网络服务器。一切正常,标记和多边形按预期显示。现在我们还想在地图上以 RGB 形式显示大型光栅文件(存储为 GeoTiff)。我们可以完全控制 tif 文件,我们自己托管它们,并且可以按照我们想要的任何方式存储/处理它们。尽管如此,由于它们的尺寸可能相当大(高达 30.000x20.000 像素,三个波段),我们想知道做到这一点的最佳方法是什么。
我们研究的选项:
就目前而言,我们只对可视化感兴趣,尽管如果我们能够提取特定位置的像素值,那将是一个很好的奖励。如今这是如何做到的?
编辑:如果这很重要,那么图像只覆盖小区域,我们只想一次显示一个区域,所以我们不是在构建地图或其他东西,我们想将它们绘制在底图之上
我找到了适合我的案例的完美解决方案:Terracotta,一个开源的轻量级 Tile Server!图像不需要存储在平铺的 PNG 中,但 Terracotta 服务器通过从云优化的 geotiff读取来平铺。奇迹般有效!
| 归档时间: | 
 | 
| 查看次数: | 6545 次 | 
| 最近记录: |