我们使用wgrib2将天气雷达数据转换成NetCDF格式。我们使用GeoPackage将其转换为gdal_translate格式。我们在QGIS3.10上创建了一个颜色地图,GeoPackage就像预期的那样出现了。

我们希望使用这些文件或这些文件的处理版本在互联网上显示这一点。我们有Mapbox作为这方面的候选人,但这不是必需的。我们还没有找到显示我们生成的gpkg文件的方法。我们怎么才能把它展示出来?
https://docs.mapbox.com/mapbox-gl-js/guides/
我们使用gdaldem彩色浮雕生成png图像,并尝试了以下方法,但是当我们用这种方法放大地图时,图像的质量很粗糙,不能很好地显示出来。
https://docs.mapbox.com/mapbox-gl-js/example/image-on-a-map/

由于我们在QGIS中正确地生成了gpkg,所以最好能够在MapBox上显示gpkg。然而,如果这是不可能的,我们想要漂亮地显示这些数据,即使是以另一种格式。
我们还尝试使用gdal2tiles.py生成瓷砖。当我们创建数据到缩放级别10时,它就像我们预期的那样工作。然而,当我们为缩放级别11创建数据时,花费了超过12分钟。由于我们的数据每5分钟生成一次,所以我们不能再花更多的时间在瓷砖生成上。
发布于 2022-03-31 11:30:10
Mapbox专门用于显示矢量瓷砖,但也可以显示栅格瓷砖。如果您无法从您的GeoPackage数据源生成静态光栅块(因为它们太大而且变化太快),那么您将需要某种能够读取GeoPackage并按需提供光栅块的服务器。
运行GeoServer将是实现这一目标的一种方法。它本机支持GeoPackage,可以在不需要预先生成它们的情况下为请求的块提供服务。
还有一个NetCDF扩展可以让您跳过GeoPackage转换步骤。
(您尝试的是生成一个栅格图像,它可能不够详细以满足您的需要)。
https://stackoverflow.com/questions/71687172
复制相似问题