数据统计分析多曲线图表分析实现基本需求分析假设在怪物时代,年关将至,需要统计分析每条道路的车流量统计检查点,主要是从车辆行情和车牌的角度来看。业务需求如图:roadcheckpoint-trafficflowanalysis:roadcheckpoint-车牌分析:主要从车流量和车牌两个纬度来分析统计横向和纵向分析对应的交通数据:X-轴和Y轴各有3条曲线[总数=检查点数+检查点数]不同时间纬度:按天统计[默认日期和最近30天]和按月统计不同道路检查点的统计:不同卡口及卡口分组统计数据业务需求分析道路卡口-车流分析统计时间维度:按天统计[最近30天和当日统计]和按月统计横向对比分析:以采集时间为X-轴显示某日整点、半小时进出海关车辆数、总车流量的纵向对比分析:以车流量为Y轴,显示车辆数某日整点和半点进出海关,及总车流量图表数据指标:车流量总人次、进出境人次、道路检查站数量-牌照车牌分析统计时间维度:按日统计[最近30天和当日统计]和按月统计出口相应区域,以及总车流量。纵向对比分析:以车流为Y轴,展示相关车辆进出相应区域。出境关数、总人次流量图表数据指标:车流量总人次、通关人次、出境人次数据排序:根据风险等级,对应车牌流量分析编码逻辑分析及实现定义图表分析数据模型[AnalysisModel]//定义数据模型MapdataModel=Maps.newConcurrentMap();//定义X、Y轴数据模型MapdataMap=Maps.newConcurrentMap();//总流量dataModel.put("total",dataMap);//总入口数dataModel.put("enter",dataMap);//总出口数dataModel.put(“离开”,数据地图);确定X轴和Y轴坐标系Data://定义X轴和Y轴数据模型MapdataMap=Maps.newConcurrentMap();//定义X轴数据模型ListxList=Lists.newLinkedList();//定义Y轴数据ModelList