Class Ellipsoid Ellipsoid class Ellipsoid stellt ein Ellipsoid dar, das sich der Erde annähert.
Copy public class Ellipsoid : IdentifiableObject
Konstrukteure Name Beschreibung Ellipsoid (string, double, double, Identifier)Erstellt ein neues Ellipsoid.
Eigenschaften Name Beschreibung static Airy { get; } Luftiges Ellipsoid. static Grs80 { get; } GRS 1980 Ellipsoid. static Wgs72 { get; } WGS 72 Ellipsoid. static Wgs84 { get; } WGS 84 Ellipsoid. EpsgCode { get; }Wenn dieser Objektbezeichner ein EPSG-Bezeichner ist - geben Sie seinen Code zurück. Andernfalls - gib -1. zurück Identifier { get; }Kennung dieses identifizierbaren Objekts. InverseFlattening { get; }Inverse Abflachung des Ellipsoids. 0, wenn es sich um eine Kugel handelt. IsSphere { get; }Erkennt, ob dieses Ellipsoid eine Kugel ist. IsValid { get; }Erkennt, ob das Ellipsoid gültig ist: seine große Halbachse ist größer als 0 und die inverse Abflachung ist positiv oder gleich 0. Name { get; }Name dieses Objekts. SemiMajorAxis { get; }Große Halbachse des Ellipsoids. SemiMinorAxis { get; }Kleine Halbachse des Ellipsoids. Entspricht der großen Halbachse, wenn es sich um eine Kugel handelt.
Methoden Name Beschreibung IsEquivalent (Ellipsoid)Bestimmt, ob zwei Ellipsoide äquivalent sind. Wenn Ellipsoid A Ellipsoid B entspricht, dann haben sie dieselbe große Halbachse und umgekehrte Abflachung. override ToString () Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. static IsEquivalent (Ellipsoid, Ellipsoid) Bestimmt, ob zwei Ellipsoide äquivalent sind. Wenn Ellipsoid A Ellipsoid B entspricht, dann haben sie dieselbe große Halbachse und umgekehrte Abflachung.
Siehe auch