Class GeocentricSpatialReferenceSystem

GeocentricSpatialReferenceSystem class

إن مركزية الأرض SRS عبارة عن SRS ديكارتية ثلاثية الأبعاد أصلها في مركز الأرض.

public class GeocentricSpatialReferenceSystem : SpatialReferenceSystem

الخصائص

اسموصف
virtual AsCompound { get; }إرجاع تحويل SRS هذا إلىCompoundSpatialReferenceSystem . استخدمIsCompound لمعرفة ما إذا كان التحويل ممكنًا.
override AsGeocentric { get; }إرجاع هذا .
virtual AsGeographic { get; }إرجاع تحويل SRS هذا إلىGeographicSpatialReferenceSystem . استخدمType لمعرفة ما إذا كان التحويل ممكنًا.
virtual AsLocal { get; }إرجاع تحويل SRS هذا إلىLocalSpatialReferenceSystem . استخدمType لمعرفة ما إذا كان التحويل ممكنًا.
virtual AsProjected { get; }إرجاع تحويل SRS هذا إلىProjectedSpatialReferenceSystem . استخدمType لمعرفة ما إذا كان التحويل ممكنًا.
virtual AsVertical { get; }إرجاع تحويل SRS هذا إلىVerticalSpatialReferenceSystem . استخدمType لمعرفة ما إذا كان التحويل ممكنًا.
AxisesOrder { get; }ترتيب المحاور في SRS. إذا لم يكن SRS هذا صالحًا وله اتجاهات محاور خاطئة ،Invalid تم إرجاعه .
override DimensionsCount { get; }إرجاع 3 ، نظرًا لأن SRS هو دائمًا ثلاثي الأبعاد.
EpsgCode { get; }إذا كان معرف الكائنات هذا هو معرف EPSG - قم بإرجاع الكود الخاص به. خلاف ذلك - إرجاع -1 .
override GeographicDatum { get; }إرجاع البيانات الجغرافية لهذا SRS.
override HasGeographicDatum { get; }عودةtrue ، نظرًا لأن SRS المتمركز حول الأرض يحتوي دائمًا على بيانات جغرافية.
override HasPrimeMeridian { get; }عودةtrue ، نظرًا لأن SRS مركزية الأرض يكون دائمًا خط الزوال الرئيسي.
Identifier { get; }معرّف هذا الكائن القابل للتحديد .
virtual IsCompound { get; }إرجاع ما إذا كان SRS مركبًا (اتحاد اثنين من SRS) . تعتبر مجموعات SRS التالية في SRS المركب صالحة: Geographic SRS + Vertical SRS ، في هذه الحالة سيكون نوع SRS المركبGeographic . SRS + عمودي SRS ، في هذه الحالة سيكون نوع SRS المركبProjected . إذا اختلفت مجموعة SRS ، فسيكون نوع SRS المركبUnknown .
IsSingle { get; }إرجاع ما إذا كانت SRS هذه مفردة (وليست اتحادًا بين اثنين من SRS) .
IsValid { get; }نفسValidate ، ولكن لا تقم بإرجاع رسالة الخطأ.
LinearUnit { get; }الوحدة المستخدمة في SRS.
Name { get; }اسم هذا الكائن .
override PrimeMeridian { get; }إرجاع خط الزوال الأولي لهذا SRS.
override Type { get; }عودةGeocentric .

طُرق

اسموصف
CreateTransformationTo(SpatialReferenceSystem)ينشئ التحول من هذانظام المرجع المكاني إلى آخرنظام المرجع المكاني .
ExportToWkt()إرجاع تمثيل SRS كسلسلة WKT. ستطابق سلسلة WKT الناتجة مواصفات OGC 01-009 ، والتي تسمى عادةً “WKT1” .
override GetAxis(int)احصل علىAxis الذي يصف البعد.
override GetUnit(int)احصل علىUnitالبعد .
virtual IsEquivalent(SpatialReferenceSystem)يكتشف ما إذا كان هذا SRS مكافئًا لـ SRS الأخرى. .
override ToString()إرجاع سلسلة تمثل الكائن الحالي.
TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation)ينشئ التحول من هذانظام المرجع المكاني إلى آخرنظام المرجع المكاني .
override Validate(out string)تحديد ما إذا كان SRS هذا صالحًا. يرىValidate لوصف الصلاحية.

أنظر أيضا