| | |
| | | */ |
| | | @Test |
| | | fun refreshDataRank() { |
| | | for (i in 51..51) { |
| | | for (i in 64..69) { |
| | | val dataDetailList = gridDataDetailMapper.selectByExample(Example(GridDataDetail::class.java).apply { |
| | | createCriteria().andEqualTo("dataId", i) |
| | | orderBy("pm25").desc() |
| | |
| | | |
| | | @Test |
| | | fun splitData() { |
| | | val res = satelliteDataCalculateService.splitData(4, 25) |
| | | // println(res) |
| | | val groupIdList = listOf(2, 4) |
| | | val dataId = listOf(34, 29, 25, 18, 8) |
| | | |
| | | groupIdList.forEach {g -> |
| | | dataId.forEach { d -> |
| | | satelliteDataCalculateService.splitData(g, d) |
| | | } |
| | | } |
| | | // val res = satelliteDataCalculateService.splitData(2, 25) |
| | | } |
| | | |
| | | @Test |
| | | fun dataFusion() { |
| | | val res = satelliteDataCalculateService.dataFusion("SH-CN-20241216", 3) |
| | | // println(res) |
| | | val missionList = |
| | | listOf("SH-CN-20241202", "SH-CN-20241127", "SH-CN-20241126-1", "SH-CN-20241126-2", "SH-CN-20241108", "SH-CN-20240823") |
| | | missionList.forEach { m -> |
| | | satelliteDataCalculateService.dataFusion(m, 3) |
| | | } |
| | | // val res = satelliteDataCalculateService.dataFusion("SH-CN-20241216", 3) |
| | | } |
| | | |
| | | @Test |
| | | fun splitDataAndDataFusion() { |
| | | |
| | | } |
| | | } |