Class Ellipsoid
Ellipsoid class
L’ellissoide rappresenta un ellissoide, che si avvicina alla terra.
public class Ellipsoid : IdentifiableObject
Costruttori
Nome | Descrizione |
---|
Ellipsoid(string, double, double, Identifier) | Crea un nuovo ellissoide. |
Proprietà
Nome | Descrizione |
---|
static Airy { get; } | Airy ellissoide. |
static Grs80 { get; } | GRS 1980 Ellissoide. |
static Wgs72 { get; } | WGS 72 Ellissoide. |
static Wgs84 { get; } | WGS 84 Ellissoide. |
EpsgCode { get; } | Se questo identificatore di oggetti è un identificatore EPSG, restituisce il suo codice. Altrimenti - ritorna -1. |
Identifier { get; } | Identificatore di questo oggetto identificabile. |
InverseFlattening { get; } | Appiattimento inverso dell’ellissoide. 0 se questa è una sfera. |
IsSphere { get; } | Rileva se questo ellissoide è una sfera. |
IsValid { get; } | Rileva se l’ellissoide è valido: il suo semiasse maggiore è maggiore di 0 e l’appiattimento inverso è positivo o uguale a 0. |
Name { get; } | Nome di questo oggetto. |
SemiMajorAxis { get; } | Semiasse maggiore dell’ellissoide. |
SemiMinorAxis { get; } | Semiasse minore dell’ellissoide. Uguale al semiasse maggiore se si tratta di una sfera. |
Metodi
Nome | Descrizione |
---|
IsEquivalent(Ellipsoid) | Determina se due ellissoidi sono equivalenti. Se l’ellissoide A è equivalente all’ellissoide B, allora hanno lo stesso semiasse maggiore e l’appiattimento inverso. |
override ToString() | Restituisce una stringa che rappresenta l’oggetto corrente. |
static IsEquivalent(Ellipsoid, Ellipsoid) | Determina se due ellissoidi sono equivalenti. Se l’ellissoide A è equivalente all’ellissoide B, allora hanno lo stesso semiasse maggiore e l’appiattimento inverso. |
Guarda anche