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