Class Ellipsoid

Ellipsoid class

Ellipsoid representerar en ellipsoid, som approximerar jorden.

public class Ellipsoid : IdentifiableObject

Konstruktörer

namnBeskrivning
Ellipsoid(string, double, double, Identifier)Skapar ny Ellipsoid.

Egenskaper

namnBeskrivning
static Airy { get; }Luftig ellipsoid.
static Grs80 { get; }GRS 1980 Ellipsoid.
static Wgs72 { get; }WGS 72 Ellipsoid.
static Wgs84 { get; }WGS 84 Ellipsoid.
EpsgCode { get; }Om denna objektidentifierare är EPSG-identifierare - returnera dess kod. Annars - returnera -1.
Identifier { get; }Identifierare för detta identifierbara objekt.
InverseFlattening { get; }Omvänd tillplattning av ellipsoid. 0 om detta är en sfär.
IsSphere { get; }Detekterar om denna ellipsoid är en sfär.
IsValid { get; }Upptäcker om ellipsoiden är giltig: dess semi-storaxel är mer än 0 och invers utjämning är positiv eller lika med 0.
Name { get; }Namn på detta objekt.
SemiMajorAxis { get; }Ellipsoidens halvstora axel.
SemiMinorAxis { get; }Ellipsoidens halvmollaxel. Lika med halvstor axel om detta är en sfär.

Metoder

namnBeskrivning
IsEquivalent(Ellipsoid)Bestämmer om två ellipsoider är ekvivalenta. Om ellipsoid A är ekvivalent med ellipsoid B, så har de samma semi-storaxel och invers avplattning.
override ToString()Returnerar en sträng som representerar det aktuella objektet.
static IsEquivalent(Ellipsoid, Ellipsoid)Bestämmer om två ellipsoider är ekvivalenta. Om ellipsoid A är ekvivalent med ellipsoid B, så har de samma semi-storaxel och invers avplattning.

Se även