proj.h
来自「Viaual C++实战演练一书的源代码,对于C++程序员有实际的借鉴意义.」· C头文件 代码 · 共 21 行
H
21 行
#define PAI 3.1415926535897932
#define EARTH_A 6378245.000000
#define EARTH_E12 0.006693421623
class CMapProj : public CObject
{
private:
double arctg( double dy, double dx);
double atanhhh(double x);
double q (double bb);
double invq(double q0);
double r(double b);
double m(double bb);
public:
void rhumb_line(double bb1, double ll1, double bb2, double ll2, double *angle, double* length);//求两经纬度点的方位、距离。(单位为"弧度"和"米")
void rhumb_line1(double bb1, double ll1, double bb2, double ll2, double *angle, double* length);//单位"度""和"米"
void inverse_rhumb(double b1,double l1,double angl,double len, double* b2,double* l2);//已知一点和方位、距离,求另一点。(单位为"弧度"和"米")
void inverse_rhumb1(double b1,double l1,double angl,double len, double* b2,double* l2);//单位"度"和"米"
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?