Class Identifier
İçindekiler
[
Saklamak
]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
İsim | Tanım |
---|---|
Identifier(string, string) | Yeni örnek oluştur. |
Özellikleri
İsim | Tanım |
---|---|
AuthorityName { get; } | Veren bir otorite adıAuthorityUniqueIdentifier . |
AuthorityUniqueIdentifier { get; } | İçinde bir nesneyi temsil etmenin benzersiz bir yoluAuthorityName . |
yöntemler
İsim | Tanı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
- ad alanı Aspose.Gis.SpatialReferencing
- toplantı Aspose.GIS