📄 gis.h
字号:
//◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -