Class Identifier
inhoud
[
verbergen
]Identifier class
Vertegenwoordigt een identifier - een verwijzing naar externe beschrijving van een object. Als u een SRS maakt van WKT,Identifier
komt overeen met het sleutelwoord “AUTHORITY”.
public class Identifier : IEquatable<Identifier>
Constructeurs
Naam | Beschrijving |
---|---|
Identifier(string, string) | Nieuwe instantie maken. |
Eigenschappen
Naam | Beschrijving |
---|---|
AuthorityName { get; } | Een naam van autoriteit, die eenAuthorityUniqueIdentifier . |
AuthorityUniqueIdentifier { get; } | Een unieke manier om een object binnen eenAuthorityName . |
methoden
Naam | Beschrijving |
---|---|
static Epsg(int) | Creëert een nieuwe identificatie die de EPSG-identificatie met code vertegenwoordigtepsgCode . |
Equals(Identifier) | Geeft aan of het huidige object gelijk is aan een ander object van hetzelfde type. |
override Equals(object) | Bepaalt of het opgegeven object gelijk is aan het huidige object. |
GetEpsgCode() | Als dit object een geldige EPSG-identificatie vertegenwoordigt (bijv. de naam van de autoriteit is “EPSG” en de unieke identificatie van de autoriteit is een geheel getal) - geef het terug. Anders - retourneer -1. |
override GetHashCode() | Dient als de standaard hash-functie. |
operator == | Implementeert de operator ==. |
operator != | Implementeert de operator !=. |
Voorbeelden
WGS 84 Ruimtelijk referentiesysteem heeft EPSG-code 4326, dus het kan identifier bevatten: WGS 84 Ellipsoid heeft EPSG-code 7030 en bevat mogelijk de volgende identificatie:
new { = "EPSG", = 4326 };
new { = "EPSG", = 7030 };
Zie ook
- naamruimte Aspose.Gis.SpatialReferencing
- montage Aspose.GIS