Class Identifier
isi
[
bersembunyi
]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
Nama | Keterangan |
---|---|
Identifier(string, string) | Buat instance baru. |
Properti
Nama | Keterangan |
---|---|
AuthorityName { get; } | Nama otoritas, yang memberikanAuthorityUniqueIdentifier . |
AuthorityUniqueIdentifier { get; } | Cara unik untuk merepresentasikan objek dalam aAuthorityName . |
Metode
Nama | Keterangan |
---|---|
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
- ruang nama Aspose.Gis.SpatialReferencing
- perakitan Aspose.GIS