版本0.23(2024年4月10日)#

Cartopy已从LGPT-3重新认证为BCD-3-Clause。对Cartopy的所有贡献现在都遵循BDS-3-Clause许可证。

现在支持Python 3.12和Numpy 2,并且已更新的新的最低支持依赖项版本包括:

  • Matplotlib v3.5

  • Pyshp v2.3

对几何和特征处理进行了多项更新,使其与Matplotlib语义更加兼容。

特征#

  • 李贤翔添加了修改股票图像属性的功能 (PR #2230 )

  • @lgolston更新了Shape Reader并添加了文档。 (PR #2236 )

  • 露丝·科默将 GridLiner 变成Matplotlib Artist 使添加和删除网格线变得更容易,并减少内部绘制以获得更好的性能。 (PR #2249 , PR #2252 )

  • Cartopy特征下载脚本(对于下载Natural Earth Features以供离线使用很有用)可以在包中直接使用 python -m cartopy.feature.download ,或通过安装的命令行界面使用 cartopy-feature-download . (PR #2263 )

  • Stamen Maps API不再可用。有一个新班级 StadiaMaps 可以用来访问体育场地图API,其中包含雄蕊风格的瓷砖。 (PR #2269 )

  • 格雷格·卢卡斯(Greg Lucas)使处理以前会出现错误的非地球天体上的投影变得更容易。 (PR #2283 )

  • Kevin Dungs添加了在南极洲的GSHHS功能中使用级别5和6的能力。 (PR #2317 )

  • Ruth Comer更改了一个跨越边界分成两个的几何体,将其绘制为复合路径,而不是两个独立路径。这样可以更轻松地统一设置几何图形的样式。 (PR #2325 )

  • 露丝·科默将 FeatureArtist 变成Matplotlib Collection .这使得在要素上设置属性变得更容易,并使数组可用于设置一组要素的样式。 (PR #2323 )一个新的示例已添加到图库中 Choropleth地图:将数据与几何关联

废弃和拆除#