Class Identifier
Contenido
[
Ocultar
]Identifier class
Representa un identificador: una referencia a la descripción externa de un objeto. Si crea un SRS desde WKT,Identifier
corresponde a la palabra clave “AUTHORITY”.
public class Identifier : IEquatable<Identifier>
Constructores
Nombre | Descripción |
---|---|
Identifier(string, string) | Crear nueva instancia. |
Propiedades
Nombre | Descripción |
---|---|
AuthorityName { get; } | Un nombre de autoridad, que dio unAuthorityUniqueIdentifier . |
AuthorityUniqueIdentifier { get; } | Una forma única de representar un objeto dentro de unAuthorityName . |
Métodos
Nombre | Descripción |
---|---|
static Epsg(int) | Crea un nuevo identificador que representa el identificador EPSG con códigoepsgCode . |
Equals(Identifier) | Indica si el objeto actual es igual a otro objeto del mismo tipo. |
override Equals(object) | Determina si el objeto especificado es igual al objeto actual. |
GetEpsgCode() | Si este objeto representa un identificador EPSG válido (p. ej., el nombre de autoridad es “EPSG” y el identificador único de autoridad es un número entero), - devuélvalo. De lo contrario, devuelva -1. |
override GetHashCode() | Sirve como la función hash predeterminada. |
operator == | Implementa el operador ==. |
operator != | Implementa el operador !=. |
Ejemplos
El sistema de referencia espacial WGS 84 tiene el código EPSG 4326, por lo que podría contener el identificador: El elipsoide WGS 84 tiene el código EPSG 7030 y puede contener el identificador:
new { = "EPSG", = 4326 };
new { = "EPSG", = 7030 };
Ver también
- espacio de nombres Aspose.Gis.SpatialReferencing
- asamblea Aspose.GIS