feiyu02
2025-03-07 db447bb757b51f8d03e62d6ae4f183b4608723ef
src/test/kotlin/com/flightfeather/uav/lightshare/service/impl/SatelliteDataCalculateServiceImplTest.kt
@@ -26,7 +26,7 @@
     */
    @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()
@@ -47,13 +47,29 @@
    @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() {
    }
}