Exemple #1
0
GenVertNSP::GenVertNSP(double gctpParams[], ProjUnit units, ProjDatum dat) :
Projection(gctpParams, units, dat), 
m_p(0.0), m_sinCenterLat(0.0), m_cosCenterLat(0.0)
{
	setNumber(GVNSP);
	setName("General Vertical Near-Side Perspective");
	setParamLoad();
}
OblatedEqArea::OblatedEqArea(double gctpParams[], ProjUnit units, ProjDatum dat):
Projection(gctpParams, units, dat),
m_theta(0.0), m_m(0.0), m_n(0.0), m_sinLatO(0.0), m_cosLatO(0.0)
{
	setNumber(OBEQA);
	setName("Oblated Equal Area");
	setParamLoad();
}
TransverseMercator::TransverseMercator(double gctpParams[], ProjUnit units, ProjDatum datum):
Projection(gctpParams, units, datum),
m_scaleFactor(0.0),m_e0(0.0), m_e1(0.0), m_e2(0.0), m_e3(0.0), m_e(0.0), 
m_es(0.0), m_esp(0.0), m_ml0(0.0), m_ind(0.0)
{
	setNumber(TM);
	setName("Transverse Mercator");
	setParamLoad();
}
EquidistantC::EquidistantC(double gctpParams[], ProjUnit units, ProjDatum dat): 
Projection(gctpParams, units, dat), m_e(0.0), m_es(0.0), 
m_e0(0.0), m_e1(0.0), m_e2(0.0), m_e3(0.0), m_ml0(0.0), m_ns(0.0),
m_g(0.0), m_rh(0.0)
{
	setNumber(EQUIDC);
	setName("Equidistant Conic");
	setParamLoad();
}