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, то они имеют одинаковую большую полуось и обратное сглаживание. |
Смотрите также