版本0.16(2018年2月21日)#

特征#

  • 我们很高兴地宣布,Ryan May已加入Cartopy核心开发团队。Ryan(@dopplershift)带来了丰富的经验,并且已经为Matplotlib界面做出了重大贡献,扩展了预测,并帮助实现了开发基础设施的现代化。

  • Gnomonic 预测已更新,以包括 central_longitude 论点 (PR #855 )

  • Ryan May改进了边界椭圆的公式 Geostationary 投影,并添加了 sweep_angle_axis 关键字参数。 (PR #890 , PR #897 )

  • Elliott Sales de Andrade对Matplotlib界面进行了许多微优化,修复了Python 3的许多文档问题,并添加了Matplotlib 2.0和2.1兼容性。 (PR #886 , PR #901 , PR #780 , PR #773 , PR #977 )

  • 网格内衬中添加了勾选填充。 cartopy.mpl.gridliner.Gridliner.xpaddingypadding 相关。 (PR #783 )

  • 瑞安·梅补充道, with_scale() 方法添加到NaturalEarthValue类。例如,现在可以访问更高分辨率的陆地要素 cartopy.feature.LAND.with_scale('50m') .除此之外 cartopy.feature.STATES 添加是为了轻松访问以前只能通过手动构建访问的行政区域边界 NaturalEarthFeature 实例(如在 特征创建 例如)。 (PR #898 )

  • 达里尔·赫茨曼(Daryl Herzmann)和罗伯特·雷德尔(Robert Redl)改进了Cartopy在Shapely对象和Matplotlib路径之间的内部转换。 (PR #885 & PR #1021 )

  • 尤利斯蒙德·斯蒂恩·斯克亚维兰已修复 cartopy.mpl.geoaxes.GeoAxes.tissot() 使用有记录的公里单位,而之前一直使用米。 (PR #904 )

  • Andrew Dawson为用户指南写了一个新的教程: 了解 transform 和 projection 关键词 . (PR #914 )

  • Daniel Kirkham和Daryl Herzmann对多边形变换的稳定性进行了显着改进。这些更改降低了消息的频率,例如 Unidentified problem with geometry, linestring being re-addedSelf-intersection at or near point <X> <Y> 正在发生。 (PR #974PR #903 )

  • 克里斯·霍尔德和科琳·博斯利合作, sphinx-gallery 到Cartopy文档。 (PR #969 )

  • Ray Bell整理了许多示例,以便在调用时显式传递坐标系 set_extent() . (PR #975 )

  • Ryan May将LAND和OCEAN的默认z顺序更改为-1,从而解决了LAND/OCEAN出现在某些数据元素(例如,载体)上方的问题。 (PR #916 )

  • Kevin Donkers将60个UTM投影示例添加到图库中 PR #954 :

../_images/sphx_glr_utm_all_zones_001.png
  • Andrey Kiselev添加了对读取第三维(Z)形状的支持。 (PR #958 )

  • Corinne Bosley标准化了文档字符串格式,以提高可读性和视觉一致性。 (PR #987 )

  • Cartopy现在不再允许 shapely.speedups() 在Cartopy引入时间。 (PR #990 )

  • Mahé Perrette和Ryan May合作改善 Stereographic 投影 (PR #929 )