Class Identifier
Contenuti
[
Nascondere
]Identifier class
Rappresenta un identificatore - un riferimento alla descrizione esterna di un oggetto. Se crei un SRS da WKT,Identifier
corrisponde alla parola chiave “AUTHORITY”.
public class Identifier : IEquatable<Identifier>
Costruttori
Nome | Descrizione |
---|---|
Identifier(string, string) | Crea nuova istanza. |
Proprietà
Nome | Descrizione |
---|---|
AuthorityName { get; } | Un nome di autorità, che ha dato unAuthorityUniqueIdentifier . |
AuthorityUniqueIdentifier { get; } | Un modo unico per rappresentare un oggetto all’interno di aAuthorityName . |
Metodi
Nome | Descrizione |
---|---|
static Epsg(int) | Crea un nuovo identificatore che rappresenta l’identificatore EPSG con il codiceepsgCode . |
Equals(Identifier) | Indica se l’oggetto corrente è uguale a un altro oggetto dello stesso tipo. |
override Equals(object) | Determina se l’oggetto specificato è uguale all’oggetto corrente. |
GetEpsgCode() | Se questo oggetto rappresenta un identificatore EPSG valido (ad es. - il nome dell’autorità è “EPSG” e l’identificatore univoco dell’autorità è un numero intero) - lo restituisce. Altrimenti - ritorna -1. |
override GetHashCode() | Funge da funzione hash predefinita. |
operator == | Implementa l’operatore ==. |
operator != | Implementa l’operatore !=. |
Esempi
WGS 84 Il sistema di riferimento spaziale ha il codice EPSG 4326, quindi potrebbe contenere l’identificatore: L’ellissoide WGS 84 ha il codice EPSG 7030 e potrebbe contenere l’identificatore:
new { = "EPSG", = 4326 };
new { = "EPSG", = 7030 };
Guarda anche
- spazio dei nomi Aspose.Gis.SpatialReferencing
- assemblea Aspose.GIS