⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test_coordinate_system.c

📁 本程序适用于Gps坐标系和北京54或西安坐标系的转换
💻 C
字号:
/******************test_coordinate_system.c**********************/
/***********测试时间系统统一函数(test_coordinate_system.c)*******/
/*  编写人:吴光跃 时间:20060316********************************/
/*  修改人:吴光跃 时间:20060323********************************/
/*  测试人:       时间:        ********************************/

/**************************************************************************/

#include <stdio.h>
#include <stdlib.h>

#include <time.h> 

#include "coordinate_system.h"

/**************************************************************************/

/*double X_WGS84=0,Y_WGS84=0,Z_WGS84=0;*/

/**************************************************************************/

void main(void)
{
	time_t t;
    double X_CGS2000=0,Y_CGS2000=0,Z_CGS2000=0;
    double X_WGS84=0,Y_WGS84=0,Z_WGS84=0;

    /* 获取当前时间,从1970年1月1日到当前时刻的秒数 */
	t = time(NULL);  
	printf("从1970年1月1日到当前时刻的秒数是 %ld\n",t);  

	seek_coefficient();  /*标定模型方程系数函数*/

	/*假定某运动点在CGS2000坐标系下的当前坐标*/
    X_CGS2000=0.0000001*t;
	Y_CGS2000=0.0000002*t;
	Z_CGS2000=0.0000003*t;
	printf("CGS2000坐标系下的当前坐标为:\n");
	printf("(%f,  %f,  %f)\n",X_CGS2000,Y_CGS2000,Z_CGS2000);


    printf("转化为WGS-84坐标系下的坐标为:\n");
	/*调用坐标转换函数将CGS2000坐标系下坐标转换为WGS-84坐标系下坐标*/
	coordinate_CGS2000_to_WGS84(X_CGS2000,Y_CGS2000,Z_CGS2000,&X_WGS84,&Y_WGS84,&Z_WGS84);

    //printf("(%f,  %f,  %f)\n",*X_WGS84,*Y_WGS84,*Z_WGS84);
    printf("(%f,  %f,  %f)\n",X_WGS84,Y_WGS84,Z_WGS84);

	return;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -