Class Identifier

Identifier class

Mewakili pengenal - referensi untuk deskripsi eksternal suatu objek. Jika Anda membuat SRS dari WKT,Identifier sesuai dengan kata kunci “AUTHORITY”.

public class Identifier : IEquatable<Identifier>

Konstruktor

NamaKeterangan
Identifier(string, string)Buat instance baru.

Properti

NamaKeterangan
AuthorityName { get; }Nama otoritas, yang memberikanAuthorityUniqueIdentifier .
AuthorityUniqueIdentifier { get; }Cara unik untuk merepresentasikan objek dalam aAuthorityName .

Metode

NamaKeterangan
static Epsg(int)Membuat Pengenal baru yang mewakili pengenal EPSG dengan kodeepsgCode .
Equals(Identifier)Menunjukkan apakah objek saat ini sama dengan objek lain dari tipe yang sama.
override Equals(object)Menentukan apakah objek yang ditentukan sama dengan objek saat ini.
GetEpsgCode()Jika objek ini mewakili pengidentifikasi EPSG yang valid (misalnya - nama otoritas adalah “EPSG” dan pengidentifikasi unik otoritas adalah bilangan bulat) - mengembalikannya. Jika tidak - kembalikan -1.
override GetHashCode()Berfungsi sebagai fungsi hash default.
operator ==Menerapkan operator ==.
operator !=Menerapkan operator !=.

Contoh

WGS 84 Sistem referensi spasial memiliki kode EPSG 4326, sehingga mungkin berisi pengenal: WGS 84 Ellipsoid memiliki kode EPSG 7030, dan mungkin berisi pengenal:

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

Lihat juga