| | |
| | | private static final Map<String, Class<? extends CalculationStrategy>> calculatorClasses = new HashMap<>(); |
| | | |
| | | static { |
| | | //车辆点位在线、视图库对接稳定性 |
| | | calculatorClasses.put(CalculationStrategyConstants.Car_SiteOnline_ViewStability, CarSnapshopDataCalculation.class); |
| | | //车辆点位在线 |
| | | calculatorClasses.put(CalculationStrategyConstants.Car_SiteOnline, CarOnlineCalculation.class); |
| | | //车辆视图库对接稳定性 |
| | | calculatorClasses.put(CalculationStrategyConstants.Car_ViewStability, CarSnapshopDataCalculation.class); |
| | | //车辆信息准确率 |
| | | calculatorClasses.put(CalculationStrategyConstants.Car_InfoAccuracy, CarInFoAccuracyCalculation.class); |
| | | //车辆抓拍数据上传延迟 |
| | |
| | | //车辆目录一致 |
| | | calculatorClasses.put(CalculationStrategyConstants.Car_DirectConsistent, CarConsistentCalculation.class); |
| | | |
| | | //人脸点位在线、视图库对接稳定 |
| | | calculatorClasses.put(CalculationStrategyConstants.Face_SiteOnline_ViewStability, FaceSnapshotDataCalculation.class); |
| | | //人脸点位在线 |
| | | calculatorClasses.put(CalculationStrategyConstants.Face_SiteOnline, FaceOnlineCalculation.class); |
| | | //人脸视图库对接稳定 |
| | | calculatorClasses.put(CalculationStrategyConstants.Face_ViewStability, FaceSnapshotDataCalculation.class); |
| | | //人脸信息准确率 |
| | | calculatorClasses.put(CalculationStrategyConstants.Face_InfoAccuracy, FaceInFoAccuracyCalculation.class); |
| | | //人脸抓拍数据延迟 |