Class Ellipsoid

Ellipsoid class

Ellipsoid 表示椭圆体,近似于地球。

public class Ellipsoid : IdentifiableObject

构造函数

姓名描述
Ellipsoid(string, double, double, Identifier)创建新的 Ellipsoid.

特性

姓名描述
static Airy { get; }艾里椭圆体.
static Grs80 { get; }GRS 1980 椭球体.
static Wgs72 { get; }WGS 72 椭球.
static Wgs84 { get; }WGS 84 椭圆体.
EpsgCode { get; }如果此对象标识符是 EPSG 标识符 - 返回其代码。否则 - 返回 -1.
Identifier { get; }此可识别对象的标识符。
InverseFlattening { get; }椭圆体的逆展平。如果这是一个球体,则为 0。
IsSphere { get; }检测此椭圆体是否为球体。
IsValid { get; }检测椭球是否有效:半长轴大于0且逆展平为正或等于0。
Name { get; }此对象的名称。
SemiMajorAxis { get; }椭圆体的半长轴。
SemiMinorAxis { get; }椭圆体的半短轴。如果这是一个球体,则等于半长轴。

方法

姓名描述
IsEquivalent(Ellipsoid)确定两个椭球是否等价。 如果椭球 A 等价于椭球 B,则它们具有相同的半长轴和反向展平。
override ToString()返回表示当前对象的字符串。
static IsEquivalent(Ellipsoid, Ellipsoid)确定两个椭球是否等价。 如果椭球 A 等价于椭球 B,则它们具有相同的半长轴和反向展平。

也可以看看