Class Identifier
Contenu
[
Cacher
]Identifier class
Représente un identifiant - une référence à la description externe d’un objet. Si vous créez un SRS à partir de WKT,Identifier
correspond au mot clé “AUTORITY”.
public class Identifier : IEquatable<Identifier>
Constructeurs
Nom | La description |
---|---|
Identifier(string, string) | Créer une nouvelle instance. |
Propriétés
Nom | La description |
---|---|
AuthorityName { get; } | Un nom d’autorité, qui a donné unAuthorityUniqueIdentifier . |
AuthorityUniqueIdentifier { get; } | Une façon unique de représenter un objet dans unAuthorityName . |
Méthodes
Nom | La description |
---|---|
static Epsg(int) | Crée un nouvel identifiant qui représente l’identifiant EPSG avec le codeepsgCode . |
Equals(Identifier) | Indique si l’objet courant est égal à un autre objet du même type. |
override Equals(object) | Détermine si l’objet spécifié est égal à l’objet actuel. |
GetEpsgCode() | Si cet objet représente un identifiant EPSG valide (par exemple - le nom de l’autorité est “EPSG” et l’identifiant unique de l’autorité est un entier) - le renvoyer. Sinon - renvoie -1. |
override GetHashCode() | Sert de fonction de hachage par défaut. |
operator == | Implémente l’opérateur ==. |
operator != | Implémente l’opérateur !=. |
Exemples
Le système de référence spatiale WGS 84 a le code EPSG 4326, il peut donc contenir l’identifiant : L’ellipsoïde WGS 84 a le code EPSG 7030 et peut contenir l’identifiant :
new { = "EPSG", = 4326 };
new { = "EPSG", = 7030 };
Voir également
- espace de noms Aspose.Gis.SpatialReferencing
- Assemblée Aspose.GIS