【问题标题】:How to mark some grid points on netcdf map?如何在 netcdf 地图上标记一些网格点?
【发布时间】:2019-02-14 22:25:30
【问题描述】:

我可以制作一定数量的二维 netcdf 地图。我用panoply打开它,有那个数量的彩色地图。但我无法想象一些布尔值。 我能以某种方式在地图上用一些符号标记特定的网格点(可以是菱形、正方形、三角形......随便),有没有办法在 Fortran90 中做到这一点?我也接受与 python 相关的帮助。 再说一遍:我的意思是会有颜色图(来自真实值)(我可以做到),同时一些值会有 e。 G。三角形就可以了。

【问题讨论】:

  • 这是一个编程问答网站。您的问题中应该有一些代码。这似乎你首先需要找出你想用 NetCDF 做什么(一般来说),然后你才应该关心 Fortran 或 Python 或其他什么。请注意,所有 Fortran 问题都应使用 fortran 标签,但前提是它实际上包含一些 Fortran。

标签: maps fortran90 netcdf


【解决方案1】:

如果我正确理解了这个问题,那么您可以使用 Python 并使用一些绘图库(例如 Matplotlib)轻松地做到这一点。 Fortran 非常棘手,因为它本身不支持在我的脑海中绘图。

基本上使用 Python 你只需要:

  • 读取想要的变量(坐标和字段本身)

  • 制作田野地图,即绘制地块

  • 找到您要突出显示的位置,然后将这些位置添加到绘图中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-26
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    相关资源
    最近更新 更多