Class GeographicSpatialReferenceSystem

GeographicSpatialReferenceSystem class

Un SRS geografico è un SRS basato su longitudine e latitudine. Un SRS geografico può essere bidimensionale o tridimensionale. Se l’SRS geografico è tridimensionale, in realtà è un SRS composto di SRS bidimensionale e SRS verticale.

public abstract class GeographicSpatialReferenceSystem : SpatialReferenceSystem

Proprietà

NomeDescrizione
abstract AngularUnit { get; }Unità, utilizzata per le quote angolari, in questo SRS.
virtual AsCompound { get; }Restituisce questo SRS convertito inCompoundSpatialReferenceSystem . UsaIsCompound per scoprire se la conversione è possibile.
virtual AsGeocentric { get; }Restituisce questo SRS convertito inGeocentricSpatialReferenceSystem . UsaType per scoprire se la conversione è possibile.
AsGeographic { get; }Restituisce questo.
virtual AsLocal { get; }Restituisce questo SRS convertito inLocalSpatialReferenceSystem . UsaType per scoprire se la conversione è possibile.
virtual AsProjected { get; }Restituisce questo SRS convertito inProjectedSpatialReferenceSystem . UsaType per scoprire se la conversione è possibile.
virtual AsVertical { get; }Restituisce questo SRS convertito inVerticalSpatialReferenceSystem . UsaType per scoprire se la conversione è possibile.
abstract AxisesOrder { get; }Ordine degli assi in questo SRS. Se questo SRS non è valido e ha direzioni degli assi errate,Invalid viene restituito.
abstract DimensionsCount { get; }Restituisce il conteggio delle dimensioni in questo SRS. Per l’SRS geografico può essere: due - se si tratta di un SRS geografico singolo. tre - se si tratta di un SRS composto, che consiste in un SRS geografico singolo, bidimensionale e verticale, che aggiunge la terza dimensione.
EpsgCode { get; }Se questo identificatore di oggetti è un identificatore EPSG, restituisce il suo codice. Altrimenti - ritorna -1.
abstract GeographicDatum { get; }Restituisce il dato geografico di questo SRS.
HasGeographicDatum { get; }Ritornatrue , poiché gli SRS geografici hanno sempre il primo meridiano.
HasPrimeMeridian { get; }Ritornatrue , poiché gli SRS geografici hanno sempre il primo meridiano.
Identifier { get; }Identificatore di questo oggetto identificabile.
virtual IsCompound { get; }Restituisce se questo SRS è composto (un’unione di due SRS). Le seguenti combinazioni di SRS in SRS composto sono considerate valide: SRS geografico + SRS verticale, in questo caso il tipo di SRS composto saràGeographic . SRS proiettato + SRS verticale, in questo caso il tipo di SRS composto saràProjected . Se la combinazione di SRS è diversa, il tipo di SRS composto saràUnknown .
IsSingle { get; }Restituisce se questo SRS è singolo (non un’unione di due SRS).
IsValid { get; }Uguale aValidate , ma non restituire il messaggio di errore.
Name { get; }Nome di questo oggetto.
abstract PrimeMeridian { get; }Restituisce il primo meridiano di questo SRS.
Type { get; }RitornaGeographic .

Metodi

NomeDescrizione
CreateTransformationTo(SpatialReferenceSystem)Crea la trasformazione da questoSistema di riferimento spaziale ad un altroSistema di riferimento spaziale .
ExportToWkt()Restituisce la rappresentazione di questo SRS come stringa WKT. La stringa WKT risultante corrisponderà alla specifica OGC 01-009, generalmente denominata “WKT1”.
abstract GetAxis(int)OttieniAxis che descrive la dimensione.
abstract GetUnit(int)OttieniUnitdi dimensione.
virtual IsEquivalent(SpatialReferenceSystem)Rileva se questo SRS è equivalente ad altri SRS. .
override ToString()Restituisce una stringa che rappresenta l’oggetto corrente.
TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation)Crea la trasformazione da questoSistema di riferimento spaziale ad un altroSistema di riferimento spaziale .
abstract Validate(out string)Determina se questo SRS è valido.

Guarda anche