• 大小: 19KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: C/C++
  • 标签: 坐标转换  

资源简介

用C++编写的坐标转换源代码,可完成WGS-84,BJ54等坐标的转换。

资源截图

代码片段和文件信息

// Convert.cpp : implementation file
//

#include “stdafx.h“
#include “坐标转换.h“
#include “Convert.h“
#include “Converting.h“
#include “zbxtsz.h“
#include “gybl.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CConvert dialog


CConvert::CConvert(CWnd* pParent /*=NULL*/)
: CDialog(CConvert::IDD pParent)
{
//{{AFX_DATA_INIT(CConvert)
m_s21 = -1;
m_s22 = -1;
m_s23 = -1;
m_s24 = -1;
m_s25 = -1;
m_s26 = -1;
m_s27 = -1;
m_New_Zyzwx = 0.0;
m_Zyzwx = 0.0;
//}}AFX_DATA_INIT
}


void CConvert::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CConvert)
DDX_Control(pDX IDC_NEW_Zyzwx m_C_New_Zyzwx);
DDX_Control(pDX IDC_Zyzwx m_C_Zyzwx);
DDX_Control(pDX IDC_ZBXT m_Zbxt);
DDX_Control(pDX IDC_New_ZBXT m_New_Zbxt);
DDX_Control(pDX IDC_Txfs1 m_Txfs1);
DDX_Control(pDX IDC_a21 m_c21);
DDX_Control(pDX IDC_a22 m_c22);
DDX_Control(pDX IDC_a23 m_c23);
DDX_Control(pDX IDC_a24 m_c24);
DDX_Control(pDX IDC_a25 m_c25);
DDX_Control(pDX IDC_a26 m_c26);
DDX_Control(pDX IDC_a27 m_c27);
DDX_Radio(pDX IDC_a21 m_s21);
DDX_Radio(pDX IDC_a22 m_s22);
DDX_Radio(pDX IDC_a23 m_s23);
DDX_Radio(pDX IDC_a24 m_s24);
DDX_Radio(pDX IDC_a25 m_s25);
DDX_Radio(pDX IDC_a26 m_s26);
DDX_Radio(pDX IDC_a27 m_s27);
DDX_Text(pDX IDC_NEW_Zyzwx m_New_Zyzwx);
DDX_Text(pDX IDC_Zyzwx m_Zyzwx);
DDX_Control(pDX IDC_Grid1 m_Grid1);
DDX_Control(pDX IDC_Grid2 m_Grid2);
DDX_Control(pDX IDC_Grid3 m_Grid3);
DDX_Control(pDX IDC_Grid4 m_Grid4);
DDX_Control(pDX IDC_Grid5 m_Grid5);
DDX_Control(pDX IDC_Grid6 m_Grid6);
DDX_Control(pDX IDC_Grid7 m_Grid7);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CConvert CDialog)
//{{AFX_MSG_MAP(CConvert)
ON_BN_CLICKED(IDC_Dyzbxt OnDyzbxt)
ON_BN_CLICKED(IDC_Txfs1 OnTxfs1)
ON_BN_CLICKED(IDC_Txfs2 OnTxfs2)
ON_BN_CLICKED(IDC_Txfs3 OnTxfs3)
ON_BN_CLICKED(IDC_Txfs4 OnTxfs4)
ON_BN_CLICKED(IDC_a21 Ona21)
ON_BN_CLICKED(IDC_a22 Ona22)
ON_BN_CLICKED(IDC_a23 Ona23)
ON_BN_CLICKED(IDC_a24 Ona24)
ON_BN_CLICKED(IDC_a25 Ona25)
ON_BN_CLICKED(IDC_a26 Ona26)
ON_BN_CLICKED(IDC_a27 Ona27)
ON_CBN_SELCHANGE(IDC_New_ZBXT OnSelchangeNewZBXT)
ON_CBN_SELCHANGE(IDC_ZBXT OnSelchangeZbxt)
ON_BN_CLICKED(ID_Insert OnInsert)
ON_BN_CLICKED(ID_Delete OnDelete)
ON_BN_CLICKED(ID_change onchange)
ON_BN_CLICKED(ID_Input OnInput)
ON_BN_CLICKED(ID_Output OnOutput)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CConvert message handlers

void CConvert::OnDyzbxt() 
{
  CZbxtSz dlg;
  dlg.DoModal();

  int ij;
  i=m_Zbxt.GetCount();
  for (j=0;j  { m_Zbxt.DeleteString(0);
    m_New_Zbxt.DeleteString(0);
  }
   GyBl.Zbxt_work= GyBl.Zbxt_head;
whil

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      36189  2003-05-08 17:13  坐标转换源码\坐标转换\Convert.cpp

     文件       2857  2001-07-25 17:40  坐标转换源码\坐标转换\Convert.h

     文件       2404  2003-06-30 14:05  坐标转换源码\坐标转换\Converting.h

     文件        400  2003-05-08 17:01  坐标转换源码\坐标转换\data

     文件       2098  2002-05-31 11:50  坐标转换源码\坐标转换\font.cpp

     文件       1461  2002-05-31 11:50  坐标转换源码\坐标转换\font.h

     文件       5807  2002-03-29 10:00  坐标转换源码\坐标转换\GyBl.cpp

     文件       1335  2001-08-21 20:12  坐标转换源码\坐标转换\GyBl.h

     文件       9650  2001-08-22 22:32  坐标转换源码\坐标转换\Matrix.cpp

     文件       2716  2001-08-22 22:14  坐标转换源码\坐标转换\Matrix.h

     文件      29360  2002-05-31 11:50  坐标转换源码\坐标转换\msflexgrid.cpp

     文件       7490  2002-05-31 11:50  坐标转换源码\坐标转换\msflexgrid.h

----------- ---------  ---------- -----  ----

               101767                    12


评论

共有 条评论