SKYENGINE API 参考手册返回目录 |
(int32 code =
5015,
int32 mr_platEx
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB*
cb
)
Description
获得天气信息。
Parameters
Name
Description
input
t_mr_weather_info数据结构指针
input_len
输入参数大小(字节数)
output
无
output_len
无
cb
无
MR_SUCCESS 成功
MR_FAILED 失败
MR_IGNORE 不支持该功能
t_mr_weather_info数据结构:
typedef struct
{
int weather;// 天气
int high;//最高温度
int low;//最低温度
int wind;//风力
int barometerj;//大气压强
int humidity;//湿度
int visibility ;//可见度
int dewpoint;//露点
t_sun_time sunrise;//日出时间
t_sun_time sunset;//日落时间
char city[64];//所在城市
t_dsm_date date;//天气的日期,表示哪天的天气.
}t_mr_weather_info;
t_sun_time时间结构
typedef struct
{
int hour;
int min;
}t_sun_time;
t_dsm_date日期结构
typedef struct
{
int year;
int month;
int day;
}t_dsm_date;
天气情况枚举值:
typedef enum
{
E_SUNNY, //晴
E_RAIN,//雨天
E_SNOW,//雪
E_CLOUDY,//多云
}e_weather_info;