示例中心
功能在线体验
控制台
您现在的位置: 开发 > 地图 JS API > 教程 > 服务 > 天气 >

高德 开发 地图 JS API 教程 服务 天气

更新时间:2018年05月17日

天气查询服务(AMAP.Weather)是 LBS 基础服务之一,地图 JS API 提供了『实时天气』和 『天气预报』两种查询服务,其中『天气预报』服务提供当天至第三天的预报数据。

实时天气查询

通过城市名称、区域编码(如『杭州市』、『330100』),查询目标城市/区域的实时天气状况。

//加载天气查询插件
AMap.plugin('AMap.Weather', function() {
    //创建天气查询实例
    var weather = new AMap.Weather();

    //执行实时天气信息查询
    weather.getLive('杭州市', function(err, data) {
        console.log(err, data);
    });
});

实时天气查询结果说明

属性

类型

说明

info

String

成功状态说明

province

String

省份名

city

String

城市名

adcode

String

区域编码

weather

String

天气预报,详见天气预报列表

temperature

Number

实时气温,单位:摄氏度

windDirection

String

风向,风向编码对应描述

windPower

Number

风力,风力编码对应风力级别,单位:级

humidity

String

空气湿度(百分比)

reportTime

String

数据发布的时间

天气预报查询

通过城市名称、区域编码(如『北京市』、『110000』),查询目标城市/区域的天气预报状况。

//加载天气查询插件
AMap.plugin('AMap.Weather', function() {
    //创建天气查询实例
    var weather = new AMap.Weather();

    //执行实时天气信息查询
    weather.getForecast('北京市', function(err, data) {
        console.log(err, data);
    });
});

天气预报查询结果说明

属性

类型

说明

info

String

成功状态文字描述

province

String

省份名

city

String

城市名

adcode

String

区域编码

reportTime

String

数据发布的时间

forecasts

Array.<Forecast>

天气预报数组,包括当天至第三天的预报数据

Forcast 对象说明

属性

类型

说明

date

String

日期,格式为“年-月-日”

week

String

星期

dayWeather

String

白天天气现象,详见天气现象列表

nightWeather

String

夜间天气现象,详见天气现象列表

dayTemp

Number

白天温度

nightTemp

Number

夜间温度

dayWindDir

String

白天风向

nightWindDir

String

夜间风向

dayWindPower

String

白天风力

nightWindPower

String

夜间风力



移动端
示例中心
功能
在线体验
常见问题