【问题标题】:Normalizing values in gdal and mapserver规范化 gdal 和 mapserver 中的值
【发布时间】:2018-10-11 12:08:46
【问题描述】:

我有几个基于 grib2 和点的数据集。

基于点的数据集以 hPa 为单位显示值,而基于 grib2 的数据集以 Pa 为单位显示值。为了可用性,如果地图服务器为相同的参数返回不同的单位,这将很糟糕。 gdal 有一个名为 GRIB_NORMALIZE_UNITS 的功能,它会自动将开尔文转换为摄氏度。有没有办法对 Pa 到 hPa 做同样的事情?或者有没有办法告诉地图服务器在通过 GetFeatureInfo 和图例发送它们之前将所有值除以 100?

【问题讨论】:

    标签: gdal mapserver


    【解决方案1】:

    这只能通过更改 gdal 源代码来实现。但是有一个 python API (eccodes),您可以使用它更改值(乘以 100)- grib 中的单位将是错误的,因此文件不应移交给其他任何地方,因为数据实际上是错误的。

    【讨论】:

      猜你喜欢
      • 2016-03-06
      • 2021-06-13
      • 1970-01-01
      • 2012-05-22
      • 2020-12-31
      • 2021-07-03
      • 2016-02-03
      • 2013-08-31
      相关资源
      最近更新 更多