///<summary>
                    ///构造函数
                    ///</summary>
                    /// <param name="eModel">数学模型</param>
                    public Rectification(EarthView.World.Spatial2D.GeoCorretion.RECTIFYMODELTYPE eModel) : base(CreatedWhenConstruct.CWC_NotToCreate)
                    {
                        NameValuePairList list        = new NameValuePairList();
                        BasePtr           valueeModel = new BasePtr(eModel);

                        list.Add("eModel", valueeModel.PtrVal);
                        Create("CRectification", list);
                        RegisterCallBack();
                        this.needDispose = true;
                        GlobalTraceInfoMap.Put(this);
                    }
 ///<summary>
 ///设置纠正选用数学模型
 ///</summary>
 /// <param name="eModel">数学模型</param>
 public void SetRectifyModel(EarthView.World.Spatial2D.GeoCorretion.RECTIFYMODELTYPE eModel)
 {
     EarthView_World_Spatial2D_GeoCorretion_CRectification_setRectifyModel_void_RectifyModelType(this.NativeObject, eModel);
 }
 private static extern void EarthView_World_Spatial2D_GeoCorretion_CRectification_setRectifyModel_void_RectifyModelType(IntPtr pNativeObject, EarthView.World.Spatial2D.GeoCorretion.RECTIFYMODELTYPE eModel);