الفئة LocalSpatialReferenceSystem
محتويات
[
يخفي
]LocalSpatialReferenceSystem class
نظام الإشارة المكانية المحلي يربط الإحداثيات بكائن ما، وليس بالأرض.
public class LocalSpatialReferenceSystem : SpatialReferenceSystem
الخصائص
| الاسم | الوصف |
|---|---|
| virtual AsCompound { get; } | يعيد هذا SRS محولًا إلى CompoundSpatialReferenceSystem. استخدم IsCompound لمعرفة ما إذا كان التحويل ممكنًا. |
| virtual AsGeocentric { get; } | يعيد هذا SRS محولًا إلى GeocentricSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| virtual AsGeographic { get; } | يعيد هذا SRS محولًا إلى GeographicSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| override AsLocal { get; } | إرجاع هذا. |
| virtual AsProjected { get; } | يعيد هذا SRS محولًا إلى ProjectedSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| virtual AsVertical { get; } | يرجع هذا SRS محوَّلًا إلى VerticalSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| override DimensionsCount { get; } | عدد الأبعاد في هذا SRS. |
| EpsgCode { get; } | إذا كان معرف هذا الكائن هو معرف EPSG - أعد رمزه. وإلا - أعد -1. |
| override GeographicDatum { get; } | يرمي InvalidOperationException، لأن نظام الإحداثيات المحلي لا يحتوي على مرجع جغرافي. |
| override HasGeographicDatum { get; } | يرجع false، لأن نظام الإحداثيات المحلي لا يحتوي على مرجع جغرافي. |
| override HasPrimeMeridian { get; } | يرجع false، لأن نظام الإحداثيات المحلي لا يحتوي على خط الزوال الرئيسي. |
| Identifier { get; } | معرف هذا الكائن القابل للتعريف. |
| virtual IsCompound { get; } | يعيد ما إذا كان هذا SRS مركبًا (اتحاد بين SRSين). تُعتبر التركيبات التالية من SRS في SRS المركب صالحة: Geographic SRS + Vertical SRS، في هذه الحالة سيكون نوع SRS المركب جغرافيًا. Projected SRS + Vertical SRS، في هذه الحالة سيكون نوع SRS المركب إسقاطيًا. إذا اختلفت تركيبة الـ SRSs، سيكون نوع SRS المركب غير معروف. |
| IsSingle { get; } | يعيد ما إذا كان هذا SRS منفردًا (ليس اتحادًا بين SRSين). |
| IsValid { get; } | نفس ما في Validate، لكن لا تُعيد رسالة خطأ. |
| LocalDatum { get; } | مرجع، يصف طريقة القياسات. |
| Name { get; } | اسم هذا الكائن. |
| override PrimeMeridian { get; } | يرمي InvalidOperationException، لأن نظام الإحداثيات المحلي لا يحتوي على خط الزوال الرئيسي. |
| override Type { get; } | إرجاع Local. |
| Unit { get; } | وحدة هذا SRS. |
الطرق
| الاسم | الوصف |
|---|---|
| CreateTransformationTo(SpatialReferenceSystem) | ينشئ تحويلًا من هذا SpatialReferenceSystem إلى SpatialReferenceSystem آخر. |
| ExportToWkt() | يرجع تمثيل هذا SRS كسلسلة WKT. سلسلة WKT الناتجة ستطابق مواصفة OGC 01-009، وعادةً ما تُسمى “WKT1”. |
| override GetAxis(int) | احصل على Axis الذي يصف البُعد. |
| override GetUnit(int) | احصل على Unit للبعد. |
| override IsEquivalent(SpatialReferenceSystem) | يكشف ما إذا كان هذا SRS مكافئًا لـ SRS آخر. |
| override ToString() | يرجع سلسلة تمثل الكائن الحالي. |
| TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation) | ينشئ تحويلًا من هذا SpatialReferenceSystem إلى SpatialReferenceSystem آخر. |
| override Validate(out string) | حدد ما إذا كان هذا SRS صالحًا. راجع Validate للحصول على وصف الصلاحية. |
انظر أيضًا
- class SpatialReferenceSystem
- namespace Aspose.Gis.SpatialReferencing
- assembly Aspose.GIS