版本0.21(2022年9月9日)#
Cartopy v0.21与Shapely 2.0不兼容,因此此版本在Shapely上有一个上销,以避免安装较新的版本。
有关包含的拉取请求和已关闭问题的完整列表,请参阅 0.21 milestone .
特征#
使用本地PROJ安装进行安装的要求已删除。之前的C PROJ库调用已被pyproj取代。 (PR #2069 )
许多测试改进,包括转移到pytest-mpl进行图像比较以及尽可能参数化许多测试。 (PR #1887 , PR #1891 , PR #1900 )
UTF 8度符号现在用于纬度和经度标签。 (PR #1885 )
Clément修复了重新投影RGBA图像时会忽略Alpha通道的问题。 (PR #1906 )
默认情况下,填充特征不再设置边颜色。添加要素时,仍可显式设置边缘颜色
ax.add_feature(LAND, edgecolor='k')
. (PR #1933 )的 approx TransverseMercator、OsGB和OSNI预测的关键字现在默认为False。 (PR #1957 )
geoaxes.add_geometries()
现在接受一系列几何图形和单个几何图形。 (PR #1999 )更好地处理非ndarray输入,如
xarray.DataArray
. (PR #2050 )Alan Brammer添加了通过CRS来获取文本和中使用的XY坐标的功能
ax.annotate()
. (PR #2065 )Matthias Cuntz添加了一个新的便利实用函数:func:~cartopy.util.add_cycle。这是针对2维坐标lat和lon的:funcc:~cartopy.util.add_cycle_point的扩展。(:pull:1753)
弃用#
通过 map_projection 由于手动创建GeoAxes对象时不建议使用关键字,请使用 projection 而不是.
清除量#
以下函数和类在之前的多个版本被弃用后已被删除。请参阅之前的What ' s New注释以了解替换。
geoaxes.outline_patch()
geoaxes.background_patch()
geoaxes.natural_earth_shp()
的论点
secant_latitudes
到兰伯特保形投影。img_tiles.StamenTerrain
srtm.SRTM3_retrieve
,srtm.srtm
,srtm.srtm_composite
,而且srtm.fill_gaps
clip_path.clip_path