gis.h
来自「基于STC51通过GPS自主定位导航FAT文件系统程序」· C头文件 代码 · 共 52 行
H
52 行
//◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆gis系统◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
//◆文件名称:gis.h
//◆文件说明:
//◆文件作者:翟 鹏
//◆创建日期:2005年6月
//◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
#ifndef GIS_H
#define GIS_H
#define PI 3.1415926 //圆周率
#define EARTH_RADIUS 6371300L //地球半径平均值
//gis地图头信息
typedef struct
{
long zoom;
long startx;
long starty;
long endx;
long endy;
long rect_size;
long rect_xnum;
long rect_ynum;
}map_header_t;
//地理对象记录
typedef struct
{
uchar type_code;
uchar longti;
uchar lati;
uchar area_code;
uchar name_length;
}record_header_t;
extern long GetDistance(float lng1, float lat1, float lng2, float lat2);
extern uchar gis_search(uchar *result_buf, float longti, float lati);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?