Class Identifier
Inhalt
[
Ausblenden
]Identifier class
Stellt einen Bezeichner dar – einen Verweis auf eine externe Beschreibung eines Objekts. Wenn Sie eine SRS von WKT erstellen,Identifier
entspricht dem Schlüsselwort „AUTHORITY“.
public class Identifier : IEquatable<Identifier>
Konstrukteure
Name | Beschreibung |
---|---|
Identifier(string, string) | Neue Instanz erstellen. |
Eigenschaften
Name | Beschreibung |
---|---|
AuthorityName { get; } | Ein Name der Autorität, die eine gegeben hatAuthorityUniqueIdentifier . |
AuthorityUniqueIdentifier { get; } | Eine einzigartige Möglichkeit, ein Objekt innerhalb von a darzustellenAuthorityName . |
Methoden
Name | Beschreibung |
---|---|
static Epsg(int) | Erstellt eine neue Kennung, die die EPSG-Kennung mit Code darstelltepsgCode . |
Equals(Identifier) | Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt desselben Typs ist. |
override Equals(object) | Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
GetEpsgCode() | Wenn dieses Objekt eine gültige EPSG-Kennung darstellt (z. B. - der Autoritätsname ist “EPSG” und die eindeutige Autoritätskennung ist eine ganze Zahl), - gibt es zurück. Andernfalls - gib -1. zurück |
override GetHashCode() | Dient als Standard-Hash-Funktion. |
operator == | Implementiert den Operator ==. |
operator != | Implementiert den Operator !=. |
Beispiele
WGS 84 Räumliches Bezugssystem hat den EPSG-Code 4326, daher könnte es den Bezeichner enthalten: WGS 84 Ellipsoid hat den EPSG-Code 7030 und enthält möglicherweise den Bezeichner:
new { = "EPSG", = 4326 };
new { = "EPSG", = 7030 };
Siehe auch
- namensraum Aspose.Gis.SpatialReferencing
- Montage Aspose.GIS