GeogCS
洛 2024/1/10
# gma.crs.GeogCS(Name='GMA GCS', AngularUnit='Degree', Primem='Greenwich', Ellipsoid='WGS84', Datum=None, AeraOfUse=None)
功能: 创建一个自定义地理坐标系。
可选参数:
Name = str
。坐标系名称。
AngularUnit = str||float
。角度单位值。若为str,则必须是内置角度单位的名称。
Primem = str||float
。本初子午线值。若为str,则必须是内置子午线的名称。
Ellipsoid = str||class
。椭球体。若为 str,则必须是内置椭球体的名称;若为 class,则必须为 crs.Ellipsoid 初始化的椭球体类。
Datum = None||class
。基准面。若为 None,则根据椭球体自动配置基准面;若为 class,则必须为 crs.Datum 初始化的椭球体类,且 Ellipsoid 参数将被忽略。
AeraOfUse = None||list
。坐标系的使用范围(左、下、右、上),经纬度单位。若为None,则视为世界范围 [-180, -90, 180, 90]。
返回: SpatRef
。
示例:
from gma import crs
GCS = crs.GeogCS(Name = 'GMA GCS', AngularUnit = 'Degree', Primem = 'Greenwich', Ellipsoid = 'WGS84',
Datum = None, AeraOfUse = None)
print(GCS)
1
2
3
4
5
2
3
4
5
>>> GEOGCS["GMA GCS", DATUM["WGS84", SPHEROID["WGS84",6378137,298.257223563]], PRIMEM["Greenwich",0], UNIT["Degree",0.0174532925199433], AXIS["Longitude",EAST], AXIS["Latitude",NORTH]]