Datum

2023/1/10

# gma.crs.Datum(Name = 'WGS_1984', EllipsoidName = 'WGS84', UseDefaultEllips = True, SemiMajor = 6378137.0, InvFlattening = 298.2572236)


功能: 创建一个自定义基准面。

可选参数:

  Name = str。基准面名称。

  EllipsoidName = str。椭球体名称。

  UseDefaultEllips = bool。是否使用内置椭球体参数。

说明

True:EllipsoidName 必须为 crs.Ellips 下内置椭球体名称,且忽略 SemiMajor、InvFlattening 参数。

False:EllipsoidName 仅作为新椭球体自定义名称,且应用 SemiMajor、InvFlattening 参数。

  SemiMajor = float。椭球体长半轴(m)。

  InvFlattening = float。椭球体反扁率。

返回: Datum


示例:

from gma import crs

NewDatum = crs.Datum(Name = 'GMADatum', EllipsoidName = 'CGCS2000')
print(NewDatum)
1
2
3
4

>>> <gma.algos.spat.datum.Datum at 0x...>