Class Ellipsoid
Ellipsoid class
Ellipsoid representerar en ellipsoid, som approximerar jorden.
public class Ellipsoid : IdentifiableObject
Konstruktörer
| namn | Beskrivning |
|---|
| Ellipsoid(string, double, double, Identifier) | Skapar ny Ellipsoid. |
Egenskaper
| namn | Beskrivning |
|---|
| 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
| namn | Beskrivning |
|---|
| 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