吉安感知网项目-前端
shuishen
2026-02-03 89380e6260a75d1d3b94de687ebcc2f50d50659d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
import clearSky from '@/assets/images/home/weather/clearSky.png'
import cloudyDay from '@/assets/images/home/weather/cloudyDay.png'
import sunnyAndCloudy from '@/assets/images/home/weather/sunnyAndCloudy.png'
import wind from '@/assets/images/home/weather/wind.png'
import haze from '@/assets/images/home/weather/haze.png'
import cloudy from '@/assets/images/home/weather/cloudy.png'
import strongBreeze from '@/assets/images/home/weather/strongBreeze.png'
import moderateHaze from '@/assets/images/home/weather/moderateHaze.png'
import fog from '@/assets/images/home/weather/fog.png'
import drizzle from '@/assets/images/home/weather/drizzle.png'
import lesserSnow from '@/assets/images/home/weather/lesserSnow.png'
import smoke from '@/assets/images/home/weather/smoke.png'
import blustery from '@/assets/images/home/weather/blustery.png'
import severeHaze from '@/assets/images/home/weather/severeHaze.png'
import thundershower from '@/assets/images/home/weather/thundershower.png'
import heavyShower from '@/assets/images/home/weather/heavyShower.png'
import strongThunderstorm from '@/assets/images/home/weather/strongThunderstorm.png'
import sleet from '@/assets/images/home/weather/sleet.png'
import iceRain from '@/assets/images/home/weather/iceRain.png'
import snow from '@/assets/images/home/weather/snow.png'
import heavyDownpour from '@/assets/images/home/weather/heavyDownpour.png'
import sandstorm from '@/assets/images/home/weather/sandstorm.png'
import tornado from '@/assets/images/home/weather/tornado.png'
import cold from '@/assets/images/home/weather/cold.png'
import hot from '@/assets/images/home/weather/hot.png'
import hailstone from '@/assets/images/home/weather/hailstone.png'
import smog from '@/assets/images/home/weather/smog.png'
/*
  天气规则 黄秋雨提供的
        // 适合飞行的天气
        "晴", "少云", "晴间多云", "阴", "微风", "和风", "清风", "平静", "霾"
        // 不建议飞行的天气
        "多云", "有风", "强风", "劲风", "中度霾", "重度霾", "轻雾", "毛毛雨", "细雨", "小雨", "阵雨", "小雪", "浮尘", "扬沙", "雾"
        // 禁止飞行的天气
        "疾风", "大风", "烈风", "风暴", "狂爆风", "飓风", "热带风暴", "严重霾",
            "雷阵雨", "雷阵雨并伴有冰雹", "强阵雨", "强雷阵雨",
            "中雨", "大雨", "暴雨", "大暴雨", "特大暴雨", "极端降雨", "雨",
            "雨雪天气", "雨夹雪", "阵雨夹雪", "冻雨",
            "雪", "阵雪", "中雪", "大雪", "暴雪",
            "小雨-中雨", "中雨-大雨", "大雨-暴雨", "暴雨-大暴雨", "大暴雨-特大暴雨",
            "小雪-中雪", "中雪-大雪", "大雪-暴雪",
            "沙尘暴", "强沙尘暴", "龙卷风",
            "浓雾", "强浓雾", "大雾", "特强浓雾",
            "热", "冷"
*/
 
export const WEATHER = {
    '晴': clearSky,
    '少云': cloudyDay,
    '晴间多云': sunnyAndCloudy,
    '阴': cloudyDay,
    '微风': wind,
    '和风': wind,
    '清风': wind,
    '平静': clearSky,
    '霾': haze,
    '多云': cloudy,
    '有风': strongBreeze,
    '强风': strongBreeze,
    '劲风': strongBreeze,
    '中度霾': moderateHaze,
    '重度霾': moderateHaze,
    '轻雾': fog,
    '毛毛雨': drizzle,
    '细雨': drizzle,
    '小雨': drizzle,
    '阵雨': drizzle,
    '小雪': lesserSnow,
    '浮尘': smoke,
    '扬沙': smoke,
    '雾': fog,
    '疾风': blustery,
    '大风': blustery,
    '烈风': blustery,
    '风暴': blustery,
    '狂爆风': blustery,
    '飓风': blustery,
    '热带风暴': blustery,
    '严重霾': severeHaze,
    '雷阵雨': thundershower,
    '雷阵雨并伴有冰雹': hailstone,
    '强阵雨': heavyShower,
    '强雷阵雨': strongThunderstorm,
    '中雨': heavyShower,
    '大雨': heavyShower,
    '暴雨': heavyShower,
    '大暴雨': heavyShower,
    '特大暴雨': heavyShower,
    '极端降雨': heavyShower,
    '雨': heavyShower,
    '雨雪天气': sleet,
    '雨夹雪': sleet,
    '阵雨夹雪': sleet,
    '冻雨': iceRain,
    '雪': snow,
    '阵雪': snow,
    '中雪': snow,
    '大雪': snow,
    '暴雪': snow,
    '小雨-中雨': heavyDownpour,
    '中雨-大雨': heavyDownpour,
    '大雨-暴雨': heavyDownpour,
    '暴雨-大暴雨': heavyDownpour,
    '大暴雨-特大暴雨': heavyDownpour,
    '小雪-中雪': snow,
    '中雪-大雪': snow,
    '大雪-暴雪': snow,
    '沙尘暴': sandstorm,
    '强沙尘暴': sandstorm,
    '龙卷风': tornado,
    '浓雾': smog,
    '强浓雾': smog,
    '大雾': smog,
    '特强浓雾': smog,
    '热': hot,
    '冷': cold,
}