预警数据
中国气象台
https://weather.cma.cn/api/map/alarm?adcode=
参数adcode
为筛选区域,例如浙江是
https://weather.cma.cn/api/map/alarm?adcode=33
{
"msg": "success",
"code": 0,
"data": [
{
"id": "33012241600000_20220712115625",
"headline": "桐庐县气象台发布高温红色预警[Ⅰ级/特别严重]",
"effective": "2022/07/12 11:56",
"description": "桐庐县气象台2022年7月12日11时56分将高温橙色预警信号升级为高温红色预警信号:受副热带高压控制,预计今天我县除海拔较高山区以外,大部分乡镇、街道最高气温将升至40℃以上,请有关单位和人员避免或尽可能减少户外露天作业,做好防暑降温、遮阳防晒和防溺水工作。",
"longitude": 119.685,
"latitude": 29.7974,
"type": "11B09_RED",
"title": "浙江省杭州市桐庐县发布高温红色预警"
},
...
{
"id": "33112641600000_20220712060832",
"headline": "庆元县气象台发布高温橙色预警[Ⅱ级/严重]",
"effective": "2022/07/12 06:07",
"description": "庆元县气象台2022年07月12日06时07分继续发布高温橙色预警信号:受副热带高压影响,预计今天白天我县竹口镇、黄田镇、屏都街道、松源街道、濛洲街道等乡镇(街道)最高气温可达38℃以上,请注意做好防暑降温工作。",
"longitude": 119.0672,
"latitude": 27.6182,
"type": "11B09_ORANGE",
"title": "浙江省丽水市庆元县发布高温橙色预警"
}
]
}
国家台type
对应的预警图片链接:
https://data.cma.cn/dataGis/static/ultra/img/gis/disasterWarning/11B09_RED.png
浙江省平台
https://www.zj121.com/public/index/query/zjAlarms
{
"code": 0,
"msg": "操作成功!",
"data": [
{
"unitName": "萧山区气象台",
"addr": "浙江省_杭州市_萧山区",
"eventType": "11B09",
"status": 1,
"sendtime": 1657596966000,
"validateTime": 1657683366000,
"lon": 120.2308345,
"lat": 30.1180508,
"pic": "/ywxt/yjxh/yjxhico/gw_red.gif",
"smallPic": "images/yjxh/hot_red.gif",
"grade": 1,
"ch": "杭州市萧山区气象台发布高温红色预警[Ⅰ级/特别严重]",
"ptime": 1657596966000,
"area": "",
"content": "杭州市萧山区气象台2022年7月12日11时36分将高温橙色预警信号升级为高温红色预警信号:受副热带高压影响,预计今天我区大部分镇(街道)最高气温可达40℃左右,请有关单位和人员避免或尽可能减少户外露天作业,做好防暑降温、遮阳防晒和防溺水工作。",
"alarmSections": [],
"cancel": false,
"districtName": "萧山区",
"cityName": "杭州市",
"provinceLevelAlarm": false,
"cityLevelAlarm": false,
"districLevelAlarm": true,
"provinceName": "浙江省"
}
...
]
}
预警图pic
链接样式:
省台:
https://smart.zj121.com/Images/gw_red.gif
市台:(均为.jpg,需要转换)
https://stwx.qx121.com/nbtfwx/weixin/static/img/warn/ld_red.jpg
宁波市平台
网页版官网
(暂时无法访问)
https://www.qx121.com/weather/data/warning_show.json
一页天气(官微)
https://stwx.qx121.com/nbtfwx/nbqx/forecastwarn/getValidWarnList
[
{
"groupName": "北仑区",
"level": "红色",
"publishtime": "2022-07-12 11:17:37",
"count": 10,
"id": "29402",
"type": "高温",
"content": "北仑区气象台2022年7月12日11时11分将高温橙色预警信号升级为高温红色预警信号",
"messager": "北仑区气象台2022年7月12日11时11分将高温橙色预警信号升级为高温红色预警信号:受副热带高压控制,预计今天我区小港、戚家山、新碶、大碶、柴桥、霞浦街道最高气温可达40度左右,春晓、梅山、郭巨、白峰、大榭街道最高气温可达37度以上,请注意防范高温热浪对城市运行、安全生产、室外作业、农业生产、人体健康等不利影响。1、政府及相关部门采取防暑降温应急措施;\n2、停止户外露天作业(特殊行业除外),减少户外活动;\n3、对老、弱、病、幼人群采取保护措施;\n4、特别防范高温引发的火险火灾事故。",
"publishstation": "北仑"
}
...
]
天气数据
国家台
https://weather.cma.cn/api/now/58562
{
"msg": "success",
"code": 0,
"data": {
"location": {
"id": "58562",
"name": "宁波",
"path": "中国, 浙江, 宁波"
},
"now": {
"precipitation": 0,
"temperature": 38.5,
"pressure": 1003,
"humidity": 46,
"windDirection": "西南风",
"windDirectionDegree": 183,
"windSpeed": 1.2,
"windScale": "微风"
},
"alarm": [
{
"id": "33021241600000_20220712110510",
"title": "鄞州区气象台更新高温红色预警[Ⅰ级/特别严重]",
"signaltype": "高温",
"signallevel": "红色",
"effective": "2022/07/12 11:04",
"eventType": "11B09",
"severity": "RED"
}
],
"lastUpdate": "2022/07/12 12:30"
}
}
省平台雷达回波降水短时预报(1-3h)
{
"tip": "未来1小时不会下雨",
"tip2": "未来2小时不会下雨",
"tip3": "未来3小时不会下雨",
"type": 3,
"visiable": false,
"visible1h": false,
"forecastTime": "2022-07-12 12:00:00发布",
"values": [
{
"type": "0",
"value": "0.0"
},
{
"type": "1",
"value": "0.0"
},
{
"type": "2",
"value": "0.0"
},
...
{
"type": "72",
"value": "0.0"
}
],
"performance": "0:00:00.18",
"updateTime": 1657597200000
}
宁波市平台
宁波市实时监测接口
http://stwx.qx121.com/nbtfwx/weixin/page/monitor.html
实时气温
整点气温
小时T_Max
小时T_min
降水量 1h
降水量 3h
降水量 6h
降水量 12h
降水量 24h
实时风
五分钟瞬时风Max
日极大风
实时相对湿度
整点相对湿度
日最小相对湿地
实时气压
海曙区
https://stwx.qx121.com/nbwx/weather/data/K2119.json
(从一页天气抓取)
{
"24h": {
"data": [
{
"WindDirect": "南风",
"WindVelocity": "2",
"date": "2022-07-12 13",
"temp": "35.9",
"weather": "阴",
"weatherCode": "02"
},
...
{
"WindDirect": "南风",
"WindVelocity": "3",
"date": "2022-07-13 12",
"temp": "33.7",
"weather": "阴",
"weatherCode": "02"
}
],
"reprotTime": "2022-07-12 02:00:00"
},
"7day": {
"data": [
{
"date": "2022-07-12",
"day": {
"maxSkTemp": 38.1,
"maxTemp": "40",
"minSkTemp": 28.8,
"minTemp": "29",
"weather": "晴",
"weatherCode": "00",
"windd": "偏南",
"windv": "3级"
},
"night": {
"maxSkTemp": 38.1,
"maxTemp": "40",
"minSkTemp": 28.8,
"minTemp": "29",
"weather": "晴",
"weatherCode": "00",
"windd": "偏南",
"windv": "3级"
}
},
...
{
"date": "2022-07-18",
"day": {
"maxSkTemp": 38.1,
"maxTemp": "38",
"minSkTemp": 28.8,
"minTemp": "29",
"weather": "多云",
"weatherCode": "01",
"windd": "南",
"windv": "3级"
},
"night": {
"maxSkTemp": 38.1,
"maxTemp": "38",
"minSkTemp": 28.8,
"minTemp": "29",
"weather": "多云",
"weatherCode": "01",
"windd": "西南",
"windv": "3级"
}
}
],
"reprotTime": "2022-07-12 11:00"
},
"aqi": {
"aqiLevel": "二级(良)",
"aqiValue": "65",
"area": "海曙",
"pm": "0.028",
"reprotTime": "2022-07-12 11:00:00"
},
"cityCountry": {
"alarmContent": "受副热带高压影响,未来三天我区最高气温可达38~40度部分40度以上,请做好防暑降温工作。",
"alarmType": "酷热警报",
"content": "今天到明天晴到多云。今天到明天偏南风3级。明天最高气温:39℃,明天最低气温:29℃。",
"name": "海曙",
"time": "2022-07-12 11:00"
}
}
全域短报
https://stwx.qx121.com/nbwx/weather/data/countryActual2.json
[
{
"actual": {
"24HourRain": 0,
"CO": "533",
"NO2": "9",
"O3": "142",
"PrimaryPollutant": "无",
"SO2": "5",
"aqi": "49",
"aqiLevel": "优",
"aqiStationId": "11",
"observTime": "12:00",
"pm10": "49",
"pm25": "27",
"rain": 0,
"rh": 48,
"stationId": "58467",
"temp": 38.1,
"visi": "22806",
"weatherCode": "02",
"weatherName": "阴",
"windDirection": "西北风",
"windLevel": "1",
"windVelocity": "1.3"
},
"area": "慈溪",
"lonlat": "121.2480,30.1916",
"station": "58467"
},
...
{
"actual": {
"CO": "949",
"NO2": "16",
"O3": "151",
"PrimaryPollutant": "PM10",
"SO2": "5",
"aqi": "65",
"aqiLevel": "良",
"aqiStationId": "4",
"observTime": "11:50",
"pm10": "79",
"pm25": "28",
"rain": 0,
"rh": 51,
"stationId": "K2214",
"temp": 38.1,
"visi": "20925",
"weatherCode": "02",
"weatherName": "阴",
"windDirection": "东到东南风",
"windLevel": "2",
"windVelocity": "1.6"
},
"area": "江北",
"lonlat": "121.4494,29.9716",
"station": "K2214"
},
{
"actual": {
"24HourRain": 0,
"CO": "616",
"NO2": "9",
"O3": "135",
"PrimaryPollutant": "无",
"SO2": "3",
"aqi": "44",
"aqiLevel": "优",
"aqiStationId": "8",
"observTime": "12:00",
"pm10": "44",
"pm25": "23",
"rain": 0,
"rh": 49,
"stationId": "58562",
"temp": 38,
"visi": "22898",
"weatherCode": "02",
"weatherName": "阴",
"windDirection": "东到东南风",
"windLevel": "2",
"windVelocity": "1.9"
},
"area": "宁波",
"lonlat": "121.5515,29.8540",
"station": "00000"
}
]
彩云天气
https://api.caiyunapp.com/v2.6/96Ly7wgKGq6FhllM/121.546522,29.883297/weather?alert=false&dailysteps=2&hourlysteps=2
96Ly7wgKGq6FhllM
为抓取到的官网api
{
"status": "ok",
"api_version": "v2.6",
"api_status": "alpha",
"lang": "zh_CN",
"unit": "metric",
"tzshift": 28800,
"timezone": "Asia/Shanghai",
"server_time": 1657601564,
"location": [
29.883297,
121.546522
],
"result": {
"realtime": {
"status": "ok",
"temperature": 38,
"humidity": 0.49,
"cloudrate": 0.3,
"skycon": "PARTLY_CLOUDY_DAY",
"visibility": 21,
"dswrf": 758.2,
"wind": {
"speed": 6.01,
"direction": 106
},
"pressure": 99894.13,
"apparent_temperature": 42.2,
"precipitation": {
"local": {
"status": "ok",
"datasource": "radar",
"intensity": 0
},
"nearest": {
"status": "ok",
"distance": 76.94,
"intensity": 0.1875
}
},
"air_quality": {
"pm25": 23,
"pm10": 43,
"o3": 164,
"so2": 3,
"no2": 9,
"co": 0.6,
"aqi": {
"chn": 55,
"usa": 74
},
"description": {
"chn": "良",
"usa": "良"
}
},
"life_index": {
"ultraviolet": {
"index": 7,
"desc": "强"
},
"comfort": {
"index": 0,
"desc": "闷热"
}
}
},
"minutely": {
"status": "ok",
"datasource": "radar",
"precipitation_2h": [
0,
0,
...
0
],
"precipitation": [
0,
0,
...
0
],
"probability": [
0,
...
0
],
"description": "最近的降雨带在西南77公里外呢"
},
"hourly": {
"status": "ok",
"description": "多云,云渐多,今天下午16点钟后转至阴",
"precipitation": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 0,
"probability": 0
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 0,
"probability": 0
}
],
"temperature": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 38
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 38
}
],
"apparent_temperature": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 42.2
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 41.7
}
],
"wind": [
{
"datetime": "2022-07-12T12:00+08:00",
"speed": 6.01,
"direction": 106
},
{
"datetime": "2022-07-12T13:00+08:00",
"speed": 5.29,
"direction": 115.73
}
],
"humidity": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 0.49
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 0.44
}
],
"cloudrate": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 0.3
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 0.3
}
],
"skycon": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": "PARTLY_CLOUDY_DAY"
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": "PARTLY_CLOUDY_DAY"
}
],
"pressure": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 99894.1307456401
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 99814.1307456401
}
],
"visibility": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 21
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 21
}
],
"dswrf": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 758.2490977592
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 790.70699025
}
],
"air_quality": {
"aqi": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": {
"chn": 55,
"usa": 74
}
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": {
"chn": 34,
"usa": 76
}
}
],
"pm25": [
{
"datetime": "2022-07-12T12:00+08:00",
"value": 23
},
{
"datetime": "2022-07-12T13:00+08:00",
"value": 24
}
]
}
},
"daily": {
"status": "ok",
"astro": [
{
"date": "2022-07-12T00:00+08:00",
"sunrise": {
"time": "05:01"
},
"sunset": {
"time": "18:57"
}
},
{
"date": "2022-07-13T00:00+08:00",
"sunrise": {
"time": "05:02"
},
"sunset": {
"time": "18:57"
}
}
],
"precipitation_08h_20h": [
{
"date": "2022-07-12T00:00+08:00",
"max": 0,
"min": 0,
"avg": 0,
"probability": 0
},
{
"date": "2022-07-13T00:00+08:00",
"max": 12.9474,
"min": 0,
"avg": 1.1196,
"probability": 40
}
],
"precipitation_20h_32h": [
{
"date": "2022-07-12T00:00+08:00",
"max": 0,
"min": 0,
"avg": 0,
"probability": 0
},
{
"date": "2022-07-13T00:00+08:00",
"max": 0,
"min": 0,
"avg": 0,
"probability": 0
}
],
"precipitation": [
{
"date": "2022-07-12T00:00+08:00",
"max": 0,
"min": 0,
"avg": 0,
"probability": 0
},
{
"date": "2022-07-13T00:00+08:00",
"max": 12.9474,
"min": 0,
"avg": 0.5598,
"probability": 40
}
],
"temperature": [
{
"date": "2022-07-12T00:00+08:00",
"max": 39,
"min": 27,
"avg": 32.94
},
{
"date": "2022-07-13T00:00+08:00",
"max": 39,
"min": 28,
"avg": 33.25
}
],
"temperature_08h_20h": [
{
"date": "2022-07-12T00:00+08:00",
"max": 39,
"min": 31,
"avg": 35.14
},
{
"date": "2022-07-13T00:00+08:00",
"max": 39,
"min": 31.5,
"avg": 36.71
}
],
"temperature_20h_32h": [
{
"date": "2022-07-12T00:00+08:00",
"max": 30.2,
"min": 28,
"avg": 28.56
},
{
"date": "2022-07-13T00:00+08:00",
"max": 84.192,
"min": 0,
"avg": 31.68
}
],
"wind": [
{
"date": "2022-07-12T00:00+08:00",
"max": {
"speed": 9.96,
"direction": 156.8
},
"min": {
"speed": 3.91,
"direction": 163.25
},
"avg": {
"speed": 7.34,
"direction": 156.76
}
},
{
"date": "2022-07-13T00:00+08:00",
"max": {
"speed": 10.74,
"direction": 187.49
},
"min": {
"speed": 4.93,
"direction": 144.13
},
"avg": {
"speed": 8.31,
"direction": 162.58
}
}
],
"wind_08h_20h": [
{
"date": "2022-07-12T00:00+08:00",
"max": {
"speed": 8.88,
"direction": 121.94
},
"min": {
"speed": 3.91,
"direction": 163.25
},
"avg": {
"speed": 5.17,
"direction": 136.4
}
},
{
"date": "2022-07-13T00:00+08:00",
"max": {
"speed": 10.74,
"direction": 187.49
},
"min": {
"speed": 4.93,
"direction": 144.13
},
"avg": {
"speed": 5.8,
"direction": 149.19
}
}
],
"wind_20h_32h": [
{
"date": "2022-07-12T00:00+08:00",
"max": {
"speed": 9.96,
"direction": 156.8
},
"min": {
"speed": 9.04,
"direction": 169.68
},
"avg": {
"speed": 9.5,
"direction": 169.48
}
},
{
"date": "2022-07-13T00:00+08:00",
"max": {
"speed": 10.61,
"direction": 161.54
},
"min": {
"speed": 0,
"direction": 180
},
"avg": {
"speed": 4.11,
"direction": 166.52
}
}
],
"humidity": [
{
"date": "2022-07-12T00:00+08:00",
"max": 0.89,
"min": 0.44,
"avg": 0.63
},
{
"date": "2022-07-13T00:00+08:00",
"max": 0.89,
"min": 0.44,
"avg": 0.67
}
],
"cloudrate": [
{
"date": "2022-07-12T00:00+08:00",
"max": 1,
"min": 0.03,
"avg": 0.76
},
{
"date": "2022-07-13T00:00+08:00",
"max": 1,
"min": 0.48,
"avg": 0.88
}
],
"pressure": [
{
"date": "2022-07-12T00:00+08:00",
"max": 100047.49,
"min": 99734.13,
"avg": 99825.17
},
{
"date": "2022-07-13T00:00+08:00",
"max": 99936.12,
"min": 99574.13,
"avg": 99791.87
}
],
"visibility": [
{
"date": "2022-07-12T00:00+08:00",
"max": 24.13,
"min": 8.34,
"avg": 17.08
},
{
"date": "2022-07-13T00:00+08:00",
"max": 21,
"min": 7.21,
"avg": 15.79
}
],
"dswrf": [
{
"date": "2022-07-12T00:00+08:00",
"max": 804.2,
"min": 0,
"avg": 446
},
{
"date": "2022-07-13T00:00+08:00",
"max": 844.7,
"min": 0,
"avg": 332.9
}
],
"air_quality": {
"aqi": [
{
"date": "2022-07-12T00:00+08:00",
"max": {
"chn": 57,
"usa": 92
},
"avg": {
"chn": 39,
"usa": 80
},
"min": {
"chn": 34,
"usa": 67
}
},
{
"date": "2022-07-13T00:00+08:00",
"max": {
"chn": 36,
"usa": 78
},
"avg": {
"chn": 30,
"usa": 69
},
"min": {
"chn": 27,
"usa": 65
}
}
],
"pm25": [
{
"date": "2022-07-12T00:00+08:00",
"max": 32,
"avg": 26,
"min": 20
},
{
"date": "2022-07-13T00:00+08:00",
"max": 25,
"avg": 20,
"min": 19
}
]
},
"skycon": [
{
"date": "2022-07-12T00:00+08:00",
"value": "PARTLY_CLOUDY_DAY"
},
{
"date": "2022-07-13T00:00+08:00",
"value": "MODERATE_RAIN"
}
],
"skycon_08h_20h": [
{
"date": "2022-07-12T00:00+08:00",
"value": "PARTLY_CLOUDY_DAY"
},
{
"date": "2022-07-13T00:00+08:00",
"value": "MODERATE_RAIN"
}
],
"skycon_20h_32h": [
{
"date": "2022-07-12T00:00+08:00",
"value": "CLOUDY"
},
{
"date": "2022-07-13T00:00+08:00",
"value": "CLOUDY"
}
],
"life_index": {
"ultraviolet": [
{
"date": "2022-07-12T00:00+08:00",
"index": "3",
"desc": "中等"
},
{
"date": "2022-07-13T00:00+08:00",
"index": "2",
"desc": "弱"
}
],
"carWashing": [
{
"date": "2022-07-12T00:00+08:00",
"index": "3",
"desc": "较不适宜"
},
{
"date": "2022-07-13T00:00+08:00",
"index": "3",
"desc": "较不适宜"
}
],
"dressing": [
{
"date": "2022-07-12T00:00+08:00",
"index": "1",
"desc": "极热"
},
{
"date": "2022-07-13T00:00+08:00",
"index": "1",
"desc": "极热"
}
],
"comfort": [
{
"date": "2022-07-12T00:00+08:00",
"index": "0",
"desc": "闷热"
},
{
"date": "2022-07-13T00:00+08:00",
"index": "0",
"desc": "闷热"
}
],
"coldRisk": [
{
"date": "2022-07-12T00:00+08:00",
"index": "4",
"desc": "极易发"
},
{
"date": "2022-07-13T00:00+08:00",
"index": "4",
"desc": "极易发"
}
]
}
},
"primary": 0,
"forecast_keypoint": "最近的降雨带在西南77公里外呢"
}
}
台风数据
省平台台风列表
https://www.zj121.com/oss/res?key=zjqxfwzx-data-lasting/weather/tfjson/lasttf.json