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