Class CompoundSpatialReferenceSystem

CompoundSpatialReferenceSystem class

L’SRS composto unisce due SRS sottostanti, nessuno dei quali può essere composto.

public class CompoundSpatialReferenceSystem : SpatialReferenceSystem

Proprietà

NomeDescrizione
override AsCompound { get; }Restituisci questo.
virtual AsGeocentric { get; }Restituisce questo SRS convertito inGeocentricSpatialReferenceSystem . UsaType per scoprire se la conversione è possibile.
override AsGeographic { get; }Restituisce la rappresentazione geografica di questo SRS. Se questo SRS composto rappresenta davvero un SRS geografico, il risultato sarà un SRS geografico tridimensionale (con dimensioni di longitudine, latitudine, altezza). Altrimenti verrà generata un’eccezione.
virtual AsLocal { get; }Restituisce questo SRS convertito inLocalSpatialReferenceSystem . UsaType per scoprire se la conversione è possibile.
override AsProjected { get; }Restituisce la rappresentazione proiettata di questo SRS. Se questo SRS composto rappresenta effettivamente un SRS proiettato, il risultato sarà un SRS proiettato tridimensionale (con X, Y, dimensioni dell’altezza). Altrimenti verrà generata un’eccezione.
virtual AsVertical { get; }Restituisce questo SRS convertito inVerticalSpatialReferenceSystem . UsaType per scoprire se la conversione è possibile.
override DimensionsCount { get; }Numero di dimensioni. Per SRS composto questa è la somma del numero di dimensioni di SRS sottostante.
EpsgCode { get; }Se questo identificatore di oggetti è un identificatore EPSG, restituisce il suo codice. Altrimenti - ritorna -1.
override GeographicDatum { get; }Restituisce il dato geografico di questo SRS. Se entrambiHead ETail avere datum geografico - restituire il datum geografico della testa.
override HasGeographicDatum { get; }Gli SRS composti hanno dati geografici se uno qualsiasi degli SRS sottostanti ha dati geografici.
override HasPrimeMeridian { get; }L’SRS composto ha il meridiano primo se uno qualsiasi degli SRS sottostanti ha il meridiano primo.
Head { get; }Primo SRS sottostante.
Identifier { get; }Identificatore di questo oggetto identificabile.
override IsCompound { get; }Ritornatrue .
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.
override PrimeMeridian { get; }Restituisce il primo meridiano di questo SRS. Se entrambiHead ETail avere il primo meridiano - restituire il primo meridiano della testa.
Tail { get; }Secondo SRS sottostante.
override Type { get; }Tipo di questo composto SRS. Può essereGeographicif questo SRS composto è una combinazione di SRS geografico e verticale, oppureProjected if questo SRS composto è una combinazione di SRS proiettato e verticale.

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”.
override GetAxis(int)OttieniAxis che descrive la dimensione.
override GetUnit(int)OttieniUnitdi dimensione.
override 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 .
override Validate(out string)Determina se questo SRS è valido. VedereValidate per la descrizione della validità.

Guarda anche