Class Ellipsoid
Ellipsoid class
Эллипсоид представляет собой эллипсоид, который приближается к Земле.
public class Ellipsoid : IdentifiableObject
Конструкторы
Имя | Описание |
---|
Ellipsoid(string, double, double, Identifier) | Создает новый эллипсоид. |
Характеристики
Имя | Описание |
---|
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, то они имеют одинаковую большую полуось и обратное сглаживание. |
Смотрите также