Class Ellipsoid

Ellipsoid class

Ellipsoïde vertegenwoordigt een ellipsoïde, die de aarde benadert.

public class Ellipsoid : IdentifiableObject

Constructeurs

NaamBeschrijving
Ellipsoid(string, double, double, Identifier)Creëert nieuwe ellipsoïde.

Eigenschappen

NaamBeschrijving
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

NaamBeschrijving
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