topography相关内容
假设我创建了一个netCDF文件,其中有很多零。我希望对数据应用海洋掩码,以便只对海洋中的区域进行真正的掩码,而保留陆地上的数据。 我的数据在陆地上有很多零(这是正确的),但在海中也有很多零(这是不正确的)。 我本可以使用cdo setmissval,nan input.nc output.nc,但这也会将土地上的值更改为NaN。 有人有什么(好的)解决方案吗? 推荐答案
..
我正在制作自己的地形图,并且我一直在使用NASA的.hgt文件. 我正在使用加载文件 void MapImage :: load_map_file(const char *文件名){std :: ifstream文件(文件名,std :: ios :: in | std :: ios :: binary);如果(!file){std :: cout
..
我正在寻找一种获取matplotlib合适的高程颜色图的方法. cmap'terrain'看起来不错,但是颜色缩放比例不是基于零(即,如果缩放比例为0-> 5000m,则0-> 1000m范围可能是蓝色阴影,您可能会假设是低于海平面) 例如: Matlab函数的等效项是: demcmap 让matplotlib将地形颜色图的绿色/棕色和蓝色移动到零海拔标记附近的最佳方法是什么?
..
下面是与该文件的一个很好的说明这一议题的类似的问题: 如何阅读NASA .hgt二进制文件 我是相当新的编程和一般我迄今所作的努力是非常有限的。我的最终目标是访问高程数据,并存储在一个二维数组为方便。我一直试图在同一时间读取该文件2个字节,因为已经建议,但我不知道下一步该怎么做。以下是我到目前为止有: 的#include<&iostream的GT; #包括LT&;&的fstre
..