天气 最后更新时间: 2024年01月22日
天气查询服务插件AMap.Weather是 LBS 基础服务之一,JS API 提供了两种查询服务:
- 实时天气查询:提供实时的天气信息
- 天气预报查询:提供当天至第三天的预报信息
天气预报示例
1、实时天气查询
通过城市名称、区域编码(如杭州市、330100),查询目标城市、区域的实时天气状况。
//加载天气查询插件
AMap.plugin("AMap.Weather", function () {
//创建天气查询实例
var weather = new AMap.Weather();
//执行实时天气信息查询
weather.getLive("杭州市", function (err, data) {
console.log(err, data);
//err 正确时返回 null
//data 返回实时天气数据,返回数据见下表
});
});
实时天气查询结果说明
2、天气预报查询
通过城市名称、区域编码(如北京市、110000),查询目标城市、区域的天气预报状况。
//加载天气查询插件
AMap.plugin("AMap.Weather", function () {
//创建天气查询实例
var weather = new AMap.Weather();
//执行实时天气信息查询
weather.getForecast("北京市", function (err, data) {
console.log(err, data);
//err 正确时返回 null
//data 返回天气预报数据,返回数据见下表
});
});
天气预报查询结果说明
forecasts对象说明