Class Ellipsoid

Ellipsoid class

L’ellissoide rappresenta un ellissoide, che si avvicina alla terra.

public class Ellipsoid : IdentifiableObject

Costruttori

NomeDescrizione
Ellipsoid(string, double, double, Identifier)Crea un nuovo ellissoide.

Proprietà

NomeDescrizione
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

NomeDescrizione
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