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,则它们具有相同的半长轴和反向展平。 |