【问题标题】:Seam where longitude wraps around in matplotlib/cartopy Mollweide projectionmatplotlib/cartopy Mollweide 投影中经度环绕的接缝
【发布时间】:2018-10-09 21:33:01
【问题描述】:

我正在绘制一些 NETCDF 数据,这些数据由 Matplotlib 中的 xarray 处理,使用 Cartopy 包装器进行地图投影。当我生成一个填充的等高线图 (contourf) 时,我最终会在零经度处得到一个“接缝”(我的数据经度开始和结束的地方)。是否有一种在经度[-1] 和经度[0] 之间进行插值的内联方法,可能是通过将数据视为周期性数据或其他方式?

示例见附图:

【问题讨论】:

标签: python matplotlib netcdf cartopy xarray


【解决方案1】:

您应该使用add_cyclic_point 函数向您的数据数组及其经度坐标添加一个循环点:http://scitools.org.uk/cartopy/docs/v0.16/cartopy/util/util.html#cartopy.util.add_cyclic_point。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-17
    • 1970-01-01
    相关资源
    最近更新 更多