//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
const double FN = 0.;//南半球FN = 1000000.
const double k0 = 1.;//UTM投影中k0=0.9996
gs::gs()
{
}
gs::~gs()
{
}
//初始化坐标系统,并告诉程序您要使用的是3度带还是6度带
void gs::InitCordSys(enum gs::CordParam cord,enum gs::ProjKind projKind)
{
switch(cord){
case BeiJing1954:
{
m_a = 6378245.;
m_b = 6356863.0188;
}
break;
case XiAn1980:
{
m_a = 6378140.;
m_b = 6356755.2882;
}
break;
case WGS84:
{
m_a = 6378137.;
m_b = 6356752.3142;
}
break;
}
1