Class Ellipsoid
Ellipsoid class
Ellipsoid stellt ein Ellipsoid dar, das sich der Erde annähert.
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