SDC C-Project CF Review 프로그램
LYW
2021-09-14 ffe71aadfdcb4a9ea2ac4d8d320983d42ef3cad5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once
 
#include "akSTLLinker.h"
 
class AKSTL_DLLSPEC CakWGS84
{
public:
    CakWGS84(void);
    ~CakWGS84(void);
 
    //- ÁߺοøÁ¡: N38, E127
    static void getPosition(double lat1 , double lon1 , double x , double y , double &lat2 , double &lon2);
    static void getRange(double lat1 , double lon1 , double lat2 , double lon2 , double &x , double &y);
 
    static void _TM2Bessel(double tm_x, double tm_y, double lonOrg, double latOrg, double *lon, double *lat);
    static void _Bessel2TM(double lon, double lat, double lonOrg, double latOrg, double *tm_x, double *tm_y);
    static void Bessel2TM (double alt, double lon, double lat, double lonOrg, double latOrg, double *tm_x, double *tm_y);
 
    //ÅÂÇöÃß°¡
    static double getBearing(double lon, double lat, double lonOrg, double latOrg);
    static void getRangePosition(double bearing, double range, double lonOrg, double latOrg, double *lon, double *lat);
};