【问题标题】:Using Cartopy by respecting 1 to 1 km aspect ratio通过尊重 1 到 1 公里的纵横比来使用 Cartopy
【发布时间】:2018-04-20 22:54:27
【问题描述】:

我正在使用 cartopy 在地理轴上绘制图像。我使用Mercator 投影来绘制我的数据。但是我意识到相等的纵横比是基于度数而不是公里数。如何强制地图遵守 1 公里 x 1 公里的纵横比,而不是 1° x 1° 的纵横比。

谢谢

【问题讨论】:

    标签: python-3.x cartopy


    【解决方案1】:

    墨卡托投影的纵横比实际上不是 1°:1°,而是笛卡尔“墨卡托单位”中的 1:1。墨卡托投影不保留沿子午线的距离,因此您在墨卡托投影中的纬度越高(或越低),y 方向上 1 个墨卡托单位的距离就越长(物理距离)。

    由于 1° 在地球上任何地方的长度都大致相同(假设是一个完美的球体),因此您实际上是在寻找一个确实保持 1° x 1° 纵横比的投影。在高分辨率下,许多地图投影可以很好地表示 1km:1km,但在全球范围内,只有少数几个不错的选择。

    基本上,您正在寻找沿纬线和经线等距的投影,具有该属性的最明显投影是 Plate Carree / Equirectangular(所有圆柱投影沿纬线等距,但 Plate Carree 沿经线也是等距的)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-26
      • 2019-09-04
      • 1970-01-01
      • 1970-01-01
      • 2016-03-21
      • 2021-06-09
      • 2013-03-22
      • 1970-01-01
      相关资源
      最近更新 更多