【技术实现步骤摘要】
图表数据导出方法、装置及智能交通大屏用信息管理系统
[0001]本公开涉及计算机
,尤其涉及大数据、智能交通
,具体涉及图表数据导出方法、装置及智能交通大屏用信息管理系统图表数据导出方法。
技术介绍
[0002]信息管理系统中涉及各种各样的统计图表,例如在智能交通领域,有交通事件数量统计图表、日均车流量分车型统计图表以及气象告警统计图表等。
[0003]由于用户只能从统计图表的趋势图中看到某一指标的走向,但无法获取统计图表背后的原始业务数据,所以各个业务系统都会开发数据导出功能,以使用户获取统计图表背后的原始业务数据。
[0004]目前,开发人员在设计和开发原始业务数据的导出功能时,需要对系统的每个统计图表单独设计导出功能,也即单独编写导出代码。假设系统中有100个统计图表,开发人员则需要编写100套代码去实现导出功能。这种方法效率较低,极大程度上增加了导出功能的开发成本;其次,随着开发代码的增加,代码的耦合度以及冗余度也随之增加,容易造成较高的出错率。
技术实现思路
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种图表数据导出方法,包括:在图表展示页面中,识别至少一个待导出数据的第一统计图表;获取图表展示页面在展示各第一统计图表时的展示筛选条件,并获取与各第一统计图表分别对应的数据库配置信息;将各第一统计图表的展示筛选条件和数据库配置信息,填充至标准化查询模板中,生成统一数据查询条件;根据统一数据查询条件,调用统一数据导出接口,获取与各第一统计图表对应的导出数据。2.根据权利要求1所述的方法,其中,在图表展示页面中,识别至少一个待导出数据的第一统计图表,包括:响应于在图表展示页面中接收的全部导出指令,将所述图表展示页面中当前展示的全部统计图表,识别为第一统计图表。3.根据权利要求1所述的方法,其中,在图表展示页面中,识别至少一个待导出数据的第一统计图表,包括:响应于在图表展示页面中接收的选择导出指令,在所述图表展示页面中识别设置有导出标识的第一统计图表。4.根据权利要求1所述的方法,在图表展示页面中,识别至少一个待导出数据的第一统计图表之前,还包括:响应于对第二统计图表的信息配置请求,展示信息配置页面,信息配置页面中包括至少一个待填充数据库配置信息的空白项;将通过信息配置页面接收的数据库配置信息,与第二统计图表进行关联存储。5.根据权利要求4所述的方法,其中,将各第一统计图表的展示筛选条件和数据库配置信息,填充至标准化查询模板中,生成统一数据查询条件,包括:依次获取第一统计图表作为当前统计图表,获取与当前统计图表对应的展示筛选条件和数据库配置信息;将获取的展示筛选条件和数据库配置信息分别填充至标准化查询模板中,得到与当前统计图表匹配的局部查询条件;返回执行依次获取第一统计图表作为当前统计图表的操作,直至完成对全部第一统计图表的处理;将各局部查询条件进行组合,得到统一数据查询条件。6.根据权利要求1
‑
5任一项所述的方法,其中,数据库配置信息包括:统计图表导出数据的查询数据库的标识信息、统计图表导出数据的存储数据表的描述信息,以及查询数据库中的各字段名与存储数据表中各字段名之间的映射关系。7.根据权利要求1
‑
5任一项所述的方法,其中,图表展示页面中包括多个统计图表,每个统计图表与设定类型的智慧高速路网业务系统关联;所述展示筛选条件包括时间筛选条件和路网属性筛选条件中的至少一项。8.一种图表数据导出装置,包括:图表识别模块,用于在图表展示页面中,识别至少一个待导出数据的第一统计图表;信息获取模块,用于获取图表展示页面在展示各第一统计图表时的展示筛选条件,并
获取与各第一统计图表分别对应的数据库配置信息;信息填充模块,用于将各第一统计图表的展示筛选条件和数据库配置信息,填充至标准化查询模板中,生成统一数据查询条件;数据获取模块,用于根据统一数据查询条件,调用...
【专利技术属性】
技术研发人员:冯德贞,曲海龙,刘少耿,
申请(专利权)人:阿波罗智联北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。