Class Identifier

Identifier class

Bir tanımlayıcıyı temsil eder - bir nesnenin harici açıklamasına bir referans. WKT’den bir SRS oluşturursanız,Identifier “AUTHORITY” anahtar sözcüğüne karşılık gelir.

public class Identifier : IEquatable<Identifier>

yapıcılar

İsimTanım
Identifier(string, string)Yeni örnek oluştur.

Özellikleri

İsimTanım
AuthorityName { get; }Veren bir otorite adıAuthorityUniqueIdentifier .
AuthorityUniqueIdentifier { get; }İçinde bir nesneyi temsil etmenin benzersiz bir yoluAuthorityName .

yöntemler

İsimTanım
static Epsg(int)Kodlu EPSG tanımlayıcısını temsil eden yeni Tanımlayıcı oluştururepsgCode .
Equals(Identifier)Geçerli nesnenin aynı türden başka bir nesneye eşit olup olmadığını gösterir.
override Equals(object)Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.
GetEpsgCode()Bu nesne geçerli bir EPSG tanımlayıcısını temsil ediyorsa (örn. - yetki adı “EPSG” ve yetki benzersiz tanımlayıcısı tam sayıdır) - onu döndürür. Aksi takdirde - -1. döndür
override GetHashCode()Varsayılan karma işlevi olarak işlev görür.
operator ====. operatörünü uygular
operator !=!=. operatörünü uygular

Örnekler

WGS 84 Mekansal referans sistemi EPSG kodu 4326’ya sahiptir, dolayısıyla tanımlayıcı: içerebilir WGS 84 Elipsoid, EPSG kodu 7030’a sahiptir ve tanımlayıcı: içerebilir

new  {  = "EPSG",  = 4326 };
new  {  = "EPSG",  = 7030 };

Ayrıca bakınız