主要内容

本页采用了机器翻译。点击此处可查看英文原文。

grn2eqa

将格林尼治坐标转换为等面积坐标

语法

[x,y] = grn2eqa(lat,lon)
[x,y] = grn2eqa(lat,lon,origin)
[x,y] = grn2eqa(lat,lon,origin,ellipsoid)
[x,y] = grn2eqa(lat,lon,origin,units)
mat = grn2eqa(lat,lon,origin...)

说明

[x,y] = grn2eqa(lat,lon) 将格林尼治坐标 latlon 转换为等面积坐标点 xy

[x,y] = grn2eqa(lat,lon,origin) 指定了 x-y 原点 (0,0) 在格林尼治坐标系中的位置。两个元素的向量 origin 必须具有 [latitude, longitude] 的形式。默认情况下,原点位于格林尼治坐标 (0º,0º)。

[x,y] = grn2eqa(lat,lon,origin,ellipsoid) 使用 ellipsoid 指定地球形状的椭球模型。ellipsoid 是一个 referenceSpherereferenceEllipsoidoblateSpheroid 对象,或者是一个形式为 [semimajor_axis eccentricity] 的向量。ellipsoid 默认是球形的。

[x,y] = grn2eqa(lat,lon,origin,units) 指定输入的单位,其中 units 是任何有效的角度单位值。默认值为 'degrees'

mat = grn2eqa(lat,lon,origin...) 将输出结果打包到一个变量中。

grn2eqa 函数将基于格林尼治的经纬度坐标转换为等面积的 x-y 坐标。使用 eqa2grn 可以进行反向转换。

示例

lats = [56 34]; longs = [-140 23];
[x,y] = grn2eqa(lats,longs)

x =
   -2.4435    0.4014
y =
    0.8290    0.5592

版本历史记录

在 R2006a 之前推出

另请参阅

|