فئة VerticalSpatialReferenceSystem
محتويات
[
يخفي
]VerticalSpatialReferenceSystem class
نظام الإحداثيات المرجعية العمودي هو نظام إحداثيات مرجعية أحادي البعد يصف إحداثيات الارتفاع.
public class VerticalSpatialReferenceSystem : SpatialReferenceSystem
الخصائص
| الاسم | الوصف |
|---|---|
| virtual AsCompound { get; } | يعيد هذا SRS محولًا إلى CompoundSpatialReferenceSystem. استخدم IsCompound لمعرفة ما إذا كان التحويل ممكنًا. |
| virtual AsGeocentric { get; } | يعيد هذا SRS محولًا إلى GeocentricSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| virtual AsGeographic { get; } | يعيد هذا SRS محولًا إلى GeographicSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| virtual AsLocal { get; } | يعيد هذا SRS محولًا إلى LocalSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| virtual AsProjected { get; } | يعيد هذا SRS محولًا إلى ProjectedSpatialReferenceSystem. استخدم Type لمعرفة ما إذا كان التحويل ممكنًا. |
| override AsVertical { get; } | يعيد هذا SRS. |
| override DimensionsCount { get; } | يعيد 1، لأن SRS العمودي دائمًا أحادي البُعد. |
| EpsgCode { get; } | إذا كان معرف هذا الكائن هو معرف EPSG - أعد رمزه. وإلا - أعد -1. |
| override GeographicDatum { get; } | يرمي InvalidOperationException، لأن SRS العمودي لا يحتوي على مرجع جغرافي. |
| override HasGeographicDatum { get; } | يعيد false، لأن SRS العمودي لا يحتوي على مرجع جغرافي. |
| override HasPrimeMeridian { get; } | يعيد false، لأن SRS العمودي لا يحتوي على خط طول رئيسي. |
| 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، لكن لا تُعيد رسالة خطأ. |
| Name { get; } | اسم هذا الكائن. |
| override PrimeMeridian { get; } | يرمي InvalidOperationException، لأن نظام الإحداثيات العمودي (Vertical SRS) لا يحتوي على خط الزوال الرئيسي. |
| override Type { get; } | إرجاع Vertical. |
| VerticalDatum { get; } | المرجع الجيوديسي المستخدم في هذا SRS. |
| VerticalUnit { 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