Class ProjectedSpatialReferenceSystemParameters

ProjectedSpatialReferenceSystemParameters class

معلمات لإنشاء SRS المتوقع. تحتوي بعض المعلمات على قيم افتراضية . بعض المعلمات لها قيم افتراضية معقولة ، لذلك لا يتعين عليك تعيينها فقط.null لهذه المعلمات ، سيتم استخدام قيمة افتراضية.ProjectionMethodName وBase ليس لديك افتراضيات - عليك تعيين بعض غيرnull قيمة لهذه الخصائص .

public class ProjectedSpatialReferenceSystemParameters

المنشئون

اسموصف
ProjectedSpatialReferenceSystemParameters()Default_Constructor

الخصائص

اسموصف
AxisesOrder { get; set; }ترتيب المحاور. افتراضات إلىXY .
Base { get; set; }SRS الجغرافي الأساسي (SRS الذي يتم تطبيق الإسقاط عليه) . يجب عليك تعيين هذه الخاصية على “لا”null لإنشاء SRS صالح ، لا تحتوي هذه الخاصية على أي افتراضي.
LinearUnit { get; set; }الوحدات التي سيتم استخدامها في SRS. الافتراضي هوMeter .
Name { get; set; }اسم SRS المتوقع. الافتراضي هو “بدون اسم” .
ProjectionMethodIdentifier { get; set; }معرف طريقة الإسقاط. لا توجد قيمة افتراضية ، يمكنك تعيين هذه المعلمة على “لا”null القيمة ، إذا كنت تريد إرفاق معرف بالإسقاط. إذا قمت بذلك - فالأمر متروك لك للتأكد من أن المعرف في طريقة إسقاط متسقة name (لن يتغير اسم طريقة الإسقاط عند تعيين هذه الخاصية) .
ProjectionMethodName { get; set; }اسم طريقة الإسقاط. لا يوجد افتراضي ويجب عليك تعيين هذه المعلمة على لاnull القيمة ، منذ SRS المتوقع بدون اسم إسقاط غير مجدية.
XAxis { get; set; }المحور الذي يصف البعد X (الأفقي). افتراضات للمحور باتجاه الشرق .
YAxis { get; set; }المحور الذي يصف البعد Y (الرأسي). افتراضات على المحور ذي الاتجاه الشمالي .

طُرق

اسموصف
AddProjectionParameter(string, double)إضافة معلمة الإسقاط إلى SRS هذا. إذا تمت إضافة معلمة بهذا الاسم بالفعل - قم بتحديثها .
GetProjectionParameter(string)يحصل على معلمة الإسقاط بالاسم المحدد.

أنظر أيضا