Class Ellipsoid
Ellipsoid class
Ellipsoid mewakili ellipsoid, yang mendekati bumi.
public class Ellipsoid : IdentifiableObject
Konstruktor
Nama | Keterangan |
---|
Ellipsoid(string, double, double, Identifier) | Membuat Ellipsoid baru. |
Properti
Nama | Keterangan |
---|
static Airy { get; } | Ellipsoid lapang. |
static Grs80 { get; } | GRS 1980 Elipsoid. |
static Wgs72 { get; } | WGS 72 Elipsoid. |
static Wgs84 { get; } | WGS 84 Elipsoid. |
EpsgCode { get; } | Jika pengenal objek ini adalah pengenal EPSG - kembalikan kodenya. Jika tidak - kembalikan -1. |
Identifier { get; } | Pengidentifikasi objek yang dapat diidentifikasi ini. |
InverseFlattening { get; } | Pembalikan perataan ellipsoid. 0 jika ini adalah sebuah bola. |
IsSphere { get; } | Mendeteksi apakah ellipsoid ini berbentuk bola. |
IsValid { get; } | Mendeteksi apakah ellipsoid valid: sumbu semi mayornya lebih dari 0 dan perataan terbaliknya positif atau sama dengan 0. |
Name { get; } | Nama objek ini. |
SemiMajorAxis { get; } | Sumbu semi mayor elipsoid. |
SemiMinorAxis { get; } | Sumbu semi minor elipsoid. Sama dengan sumbu semi mayor jika berbentuk bola. |
Metode
Nama | Keterangan |
---|
IsEquivalent(Ellipsoid) | Menentukan apakah dua ellipsoid setara. Jika ellipsoid A setara dengan ellipsoid B, maka keduanya memiliki sumbu semi mayor dan perataan terbalik yang sama. |
override ToString() | Mengembalikan string yang mewakili objek saat ini. |
static IsEquivalent(Ellipsoid, Ellipsoid) | Menentukan apakah dua ellipsoid setara. Jika ellipsoid A setara dengan ellipsoid B, maka keduanya memiliki sumbu semi mayor dan perataan terbalik yang sama. |
Lihat juga