DlgCreateRasterIDW.h
上传用户:juying163
上传日期:2014-09-24
资源大小:5867k
文件大小:2k
源码类别:

GIS编程

开发平台:

Visual C++

  1. #if !defined(AFX_DLGCREATERASTERIDW_H__81371ECB_D037_4EB3_ABA3_9E70D4C141E5__INCLUDED_)
  2. #define AFX_DLGCREATERASTERIDW_H__81371ECB_D037_4EB3_ABA3_9E70D4C141E5__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // DlgCreateRasterIDW.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CDlgCreateRasterIDW dialog
  10. class CDlgCreateRasterIDW : public CDialog
  11. {
  12. // Construction
  13. public:
  14. CDlgCreateRasterIDW(CWnd* pParent = NULL);   // standard constructor
  15. void IDWOp(IFeatureClass * ipfeatureclass);
  16. // Dialog Data
  17. //{{AFX_DATA(CDlgCreateRasterIDW)
  18. enum { IDD = IDD_DLG_CREATE_RASTER_IDW };
  19. CEdit m_Control_IDWOutputRaster;
  20. CStatic m_static_settings2;
  21. CStatic m_static_settings1;
  22. CEdit m_edit_settings2;
  23. CEdit m_edit_settings1;
  24. CComboBox m_combo_IDWsearchRadiusType;
  25. CComboBox m_combo_IDWZvalueField;
  26. double m_edit_IDWInputCellsize;
  27. CString m_edit_IDWOutputRaster;
  28. CString m_edit_IDWPointInput;
  29. double m_edit_IDWPower;
  30. //}}AFX_DATA
  31. // Overrides
  32. // ClassWizard generated virtual function overrides
  33. //{{AFX_VIRTUAL(CDlgCreateRasterIDW)
  34. protected:
  35. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  36. //}}AFX_VIRTUAL
  37. // Implementation
  38. protected:
  39. // Generated message map functions
  40. //{{AFX_MSG(CDlgCreateRasterIDW)
  41. virtual BOOL OnInitDialog();
  42. afx_msg void OnSelchangeComboIdwSearchRadiusType();
  43. afx_msg void OnButtonIdwAddpointlayer();
  44. virtual void OnOK();
  45. afx_msg void OnButtonSelsaverasterpath();
  46. //}}AFX_MSG
  47. DECLARE_MESSAGE_MAP()
  48. IFeatureClassPtr m_ipfeat;
  49. int m_selIndex;
  50. };
  51. //{{AFX_INSERT_LOCATION}}
  52. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  53. #endif // !defined(AFX_DLGCREATERASTERIDW_H__81371ECB_D037_4EB3_ABA3_9E70D4C141E5__INCLUDED_)