Class Ellipsoid
Ellipsoid class
Elipsoid, dünyaya yaklaşan bir elipsoidi temsil eder.
public class Ellipsoid : IdentifiableObject
yapıcılar
İsim | Tanım |
---|
Ellipsoid(string, double, double, Identifier) | Yeni Elipsoid. oluşturur |
Özellikleri
İsim | Tanım |
---|
static Airy { get; } | Havadar elipsoid. |
static Grs80 { get; } | GRS 1980 Elipsoid. |
static Wgs72 { get; } | WGS 72 Elipsoid. |
static Wgs84 { get; } | WGS 84 Elipsoid. |
EpsgCode { get; } | Bu nesne tanımlayıcı EPSG tanımlayıcı ise - kodunu döndürün. Aksi takdirde - -1. döndür |
Identifier { get; } | Bu tanımlanabilir nesnenin tanımlayıcısı. |
InverseFlattening { get; } | Elipsoidin ters düzleşmesi. 0, eğer bu bir küre ise. |
IsSphere { get; } | Bu elipsoidin bir küre olup olmadığını algılar. |
IsValid { get; } | Elipsoidin geçerli olup olmadığını algılar: yarı ana ekseni 0’dan fazladır ve ters düzleştirme pozitif veya 0’a eşittir. |
Name { get; } | Bu nesnenin adı. |
SemiMajorAxis { get; } | Elipsoidin yarı ana ekseni. |
SemiMinorAxis { get; } | Elipsoidin yarı küçük ekseni. Bu bir küre ise yarı ana eksene eşittir. |
yöntemler
İsim | Tanım |
---|
IsEquivalent(Ellipsoid) | İki elipsoidin eşdeğer olup olmadığını belirler. Elipsoid A, elipsoid B’ye eşdeğerse, aynı yarı ana eksene ve ters düzleşmeye sahiptirler. |
override ToString() | Geçerli nesneyi temsil eden bir dize döndürür. |
static IsEquivalent(Ellipsoid, Ellipsoid) | İki elipsoidin eşdeğer olup olmadığını belirler. Elipsoid A, elipsoid B’ye eşdeğerse, aynı yarı ana eksene ve ters düzleşmeye sahiptirler. |
Ayrıca bakınız