图像和载体转换#

制图中有几个有用的实用函数,可以帮助从一个投影到另一个投影时转换和重塑数据。

图像变换#

支持Cartopy图像转换的通用功能。

mesh_projection(projection, nx, ny[, ...])

返回给定投影中均匀跨越整个投影范围的样本点。

regrid(array, source_x_coords, ...[, ...])

将数据阵列从源投影重新网格到目标投影。

warp_array(array, target_proj[, ...])

将数据阵列从源投影重新网格到目标投影。

warp_img(fname, target_proj[, source_proj, ...])

将图像文件从源投影重新网格化到目标投影。

向量变换#

支持Cartopy载体转换的通用功能。

vector_scalar_to_grid(src_crs, target_proj, ...)

在目标投影中变换并内插向一个规则网格。

纵向包裹#

与Cartopy结合使用有用的实用程序。

add_cyclic_point(data[, coord, axis])

将循环点添加到数组中,还可以添加相应的坐标。

add_cyclic(data[, x, y, axis, cyclic, precision])

将循环点添加到数组中,并可选地添加相应的x/经度和y/纬度坐标。

LineRing/LineLink投影#

Trace将项目、GEOS和 _crs.pyx 实现投影功能 LinearRing / LineString .一般来说,永远不应该手动调用这一点,而应该让处理由 cartopy.crs.Projection 亚类。

project_linear(geometry, src_crs, ...)

将几何图形从一个投影投影到另一个投影。

Interpolator 

CartesianInterpolator 

SphericalInterpolator 

LineAccumulator ()