Class Ellipsoid
Ellipsoid class
Ellipsoïde vertegenwoordigt een ellipsoïde, die de aarde benadert.
public class Ellipsoid : IdentifiableObject
Constructeurs
Naam | Beschrijving |
---|
Ellipsoid(string, double, double, Identifier) | Creëert nieuwe ellipsoïde. |
Eigenschappen
Naam | Beschrijving |
---|
static Airy { get; } | Luchtige ellipsoïde. |
static Grs80 { get; } | GRS 1980 Ellipsoïde. |
static Wgs72 { get; } | WGS 72 Ellipsoïde. |
static Wgs84 { get; } | WGS 84 Ellipsoïde. |
EpsgCode { get; } | Als deze object-ID een EPSG-ID is - geef de code terug. Anders - retourneer -1. |
Identifier { get; } | Identificatie van dit identificeerbare object. |
InverseFlattening { get; } | Inverse afvlakking van ellipsoïde. 0 als dit een bol is. |
IsSphere { get; } | Detecteert of deze ellipsoïde een bol is. |
IsValid { get; } | Detecteert of ellipsoïde geldig is: de halve hoofdas is meer dan 0 en omgekeerde afvlakking is positief of gelijk aan 0. |
Name { get; } | Naam van dit object. |
SemiMajorAxis { get; } | Halve hoofdas van ellipsoïde. |
SemiMinorAxis { get; } | Halve kleine as van ellipsoïde. Is gelijk aan de halve lange as als dit een bol is. |
methoden
Naam | Beschrijving |
---|
IsEquivalent(Ellipsoid) | Bepaalt of twee ellipsoïden equivalent zijn. Als ellipsoïde A equivalent is aan ellipsoïde B, dan hebben ze dezelfde halve lange as en omgekeerde afvlakking. |
override ToString() | Retourneert een tekenreeks die het huidige object vertegenwoordigt. |
static IsEquivalent(Ellipsoid, Ellipsoid) | Bepaalt of twee ellipsoïden equivalent zijn. Als ellipsoïde A equivalent is aan ellipsoïde B, dan hebben ze dezelfde halve lange as en omgekeerde afvlakking. |
Zie ook