| | |
| | | private static Double[] IAQI_Array = new Double[]{0d,50d,100d,150d,200d,300d,400d,500d}; |
| | | |
| | | /** |
| | | * @Description: 计算AQI污染等级 |
| | | * @Description: 计算AQI污染等级,返回污染等级名称 |
| | | * @Param: |
| | | * @return: |
| | | * @Author: 陈凯裕 |
| | |
| | | if(aqi>50) |
| | | return Constants.GOOD_WEATHER; |
| | | return Constants.EXCELLENT_WEATHER; |
| | | } |
| | | |
| | | /** |
| | | * @Description: 根据AQI计算污染等级,返回污染等级Code |
| | | * @Param: [aqi] |
| | | * @return: java.lang.String |
| | | * @Author: 陈凯裕 |
| | | * @Date: 2021/11/11 |
| | | */ |
| | | public static String classCodeOfPollutionByAqi(Integer aqi){ |
| | | if(aqi>300) |
| | | return Constants.SERVER_WEATHER_CODE; |
| | | if(aqi>200) |
| | | return Constants.SERIOUS_WEATHER_CODE; |
| | | if(aqi>150) |
| | | return Constants.MIDDLE_WEATHER_CODE; |
| | | if(aqi>100) |
| | | return Constants.MILD_WEATHER_CODE; |
| | | if(aqi>50) |
| | | return Constants.GOOD_WEATHER_CODE; |
| | | return Constants.EXCELLENT_WEATHER_CODE; |
| | | } |
| | | |
| | | /** |
| | |
| | | return 0; |
| | | } |
| | | |
| | | } |
| | | } |
| | | |