Class Ellipsoid
Ellipsoid class
Ellipsoïde représente un ellipsoïde, qui se rapproche de la terre.
public class Ellipsoid : IdentifiableObject
Constructeurs
Nom | La description |
---|
Ellipsoid(string, double, double, Identifier) | Crée un nouvel ellipsoïde. |
Propriétés
Nom | La description |
---|
static Airy { get; } | Ellipsoïde aérien. |
static Grs80 { get; } | GRS 1980 Ellipsoïde. |
static Wgs72 { get; } | Ellipsoïde WGS 72. |
static Wgs84 { get; } | Ellipsoïde WGS 84. |
EpsgCode { get; } | Si cet identifiant d’objet est un identifiant EPSG - retourne son code. Sinon - renvoie -1. |
Identifier { get; } | Identifiant de cet objet identifiable. |
InverseFlattening { get; } | Aplatissement inverse de l’ellipsoïde. 0 s’il s’agit d’une sphère. |
IsSphere { get; } | Détecte si cet ellipsoïde est une sphère. |
IsValid { get; } | Détecte si l’ellipsoïde est valide : son demi-grand axe est supérieur à 0 et l’aplatissement inverse est positif ou égal à 0. |
Name { get; } | Nom de cet objet. |
SemiMajorAxis { get; } | Demi grand axe de l’ellipsoïde. |
SemiMinorAxis { get; } | Demi petit axe de l’ellipsoïde. Égal au demi-grand axe s’il s’agit d’une sphère. |
Méthodes
Nom | La description |
---|
IsEquivalent(Ellipsoid) | Détermine si deux ellipsoïdes sont équivalents. Si l’ellipsoïde A est équivalent à l’ellipsoïde B, alors ils ont le même demi-grand axe et un aplatissement inverse. |
override ToString() | Retourne une chaîne qui représente l’objet actuel. |
static IsEquivalent(Ellipsoid, Ellipsoid) | Détermine si deux ellipsoïdes sont équivalents. Si l’ellipsoïde A est équivalent à l’ellipsoïde B, alors ils ont le même demi-grand axe et un aplatissement inverse. |
Voir également