cartopy.crs.CRS#
- class cartopy.crs.CRS(proj4_params, globe=None)[源代码]#
基类:
CustomConstructorCRS
使用proj定义坐标参考系。的
cartopy.crs.CRS
类是制图的核心,制图中的所有坐标参考系都有CRS
作为家长班。- 参数:
- transform_point(x, y, src_crs)[源代码]#
在给定的源坐标系中变换给定的float 64坐标对 (
src_crs
),到这个坐标系。- 参数:
x -- x坐标,在
src_crs
坐标,要转换y -- y坐标,在
src_crs
坐标,要转换src_crs -- 实例
CRS
它代表的坐标系x
和y
.trap -- 是否应捕获“纬度或经度超标”和“容差条件误差”的项目错误。
- 返回:
(x, y) in this coordinate system
- transform_points(src_crs, x, y[, z])[源代码]#
在给定源坐标系中变换给定坐标 (
src_crs
),到这个坐标系。- 参数:
src_crs -- 实例
CRS
它代表的坐标系x
,y
和z
.x -- x坐标(数组),在
src_crs
坐标,要转换。 可能是一维或二维的。y -- y坐标(数组),在
src_crs
坐标,要转换。 它的形状必须与x的形状相匹配。z (optional) -- z坐标(数组),在
src_crs
坐标,要转换。 切换到无。如果提供,则其形状必须与x的形状匹配。trap -- 是否应捕获“纬度或经度超标”和“容差条件误差”的项目错误。
- 返回:
形状数组
x.shape + (3, )
在这个坐标系中。
- transform_vectors(src_proj, x, y, u, v)[源代码]#
用给定源坐标系中的坐标变换给定的载体分量 (
src_proj
),到这个坐标系。必须给出相对于源投影的坐标参考系(网格向东,网格向北)的方向。- 参数:
src_proj -- 的
CRS.Projection
它表示定义了这些载体的坐标系。x -- 源投影中载体的x坐标。
y -- 源投影中载体的y坐标。
u -- 载体的网格向东分量。
v -- 载体的网格北向分量。
备注
x、y、u和v可以是1维或2维的,但必须都具有匹配的形状。
- 返回:
ut, vt ( The transformed vector components. )
备注
用于变换载体的算法是一种逼近而不是精确变换,但准确性应该足够好以实现可视化目的。