用于处理三角形非结构化网格及其数据的包
项目描述
pyugrid
一个 Python API,用于利用使用 netCDF 非结构化网格约定编写的数据:[(UGRID)]( https://github.com/ugrid-conventions/ugrid-conventions )。
背景
多年来,气象海洋社区的人们已经能够使用 [CF 约定] ( http://cfconventions.org/ ) 交换数据、模型结果等。
但是,该公约没有规定处理非结构化网格模型结果的标准方法。UGRID 的努力是为了弥补这一点。
这个包是 UGRID 项目指定的数据模型的 Python 实现。
它提供了读取和写入符合 UGRID 的 netCDF 文件的代码、读取/写入其他格式的代码以及使用非结构化网格的代码。
地位
注意:这可能是 pyugrid 的最后一个版本——继续开发将作为“网格化”项目的一部分进行: https ://github.com/NOAA-ORR-ERD/gridded
该软件包目前涵盖三角形网格、四边形网格和混合三角形/四边形网格。
它为操作和可视化数据提供了一些有限的功能。
它提供了访问和插入网格上的字段的功能。
它还提供了读写 netCDF 文件的能力,并提供了基本结构和 API 用于添加能力。
开发在 GitHub 上进行管理: