Class Identifier
محتويات
[
يخفي
]Identifier class
يمثل معرّفًا - مرجعًا للوصف الخارجي لكائن . إذا قمت بإنشاء SRS من WKT ،Identifier يتوافق مع الكلمة الرئيسية “AUTHORITY” .
public class Identifier : IEquatable<Identifier>
المنشئون
| اسم | وصف |
|---|---|
| Identifier(string, string) | إنشاء مثيل جديد . |
الخصائص
| اسم | وصف |
|---|---|
| AuthorityName { get; } | اسم السلطة الذي أعطىAuthorityUniqueIdentifier . |
| AuthorityUniqueIdentifier { get; } | طريقة فريدة لتمثيل كائن داخل ملفAuthorityName . |
طُرق
| اسم | وصف |
|---|---|
| static Epsg(int) | إنشاء معرّف جديد يمثل معرّف EPSG مع التعليمات البرمجيةepsgCode . |
| Equals(Identifier) | يشير إلى ما إذا كان الكائن الحالي يساوي كائنًا آخر من نفس النوع. |
| override Equals(object) | يحدد ما إذا كان الكائن المحدد مساويًا للكائن الحالي. |
| GetEpsgCode() | إذا كان هذا الكائن يمثل معرف EPSG صالحًا (على سبيل المثال - اسم الاستناد هو “EPSG” والمعرف الفريد الاستنادي هو عدد صحيح) -_ قم بإعادته. خلاف ذلك - إرجاع -1 . |
| override GetHashCode() | بمثابة وظيفة التجزئة الافتراضية. |
| operator == | تنفيذ عامل التشغيل == . |
| operator != | تنفذ عامل التشغيل! = . |
أمثلة
يحتوي نظام الإسناد المكاني WGS 84 على كود EPSG 4326 ، لذلك قد يحتوي على المعرف: WGS 84 Ellipsoid لها كود EPSG 7030 ، وقد تحتوي على المعرف:
new { = "EPSG", = 4326 };
new { = "EPSG", = 7030 };
أنظر أيضا
- مساحة الاسم Aspose.Gis.SpatialReferencing
- المجسم Aspose.GIS