城市公共交通仿真决策支撑系统数据动态可视化展示的方法及装置与流程

文档序号:17373317发布日期:2019-04-12 23:01阅读:153来源:国知局
本发明涉及交通规划专业及数据处理与可视化
技术领域
:,具体而言,涉及一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法及装置。
背景技术
::城市公共交通仿真可视化方面,业内多用专业的交通仿真软件进行仿真与可视化,如emme、transcad等,仅能展现部分仿真成果,现状或动态仿真结果不能很好的展现,界面也不够美观;公交公司等业内部门企业也开发使用一些交通信息管理系统,其中的可视化模块多针对原始数据的动态呈现,对其处理后的数据展现没有较好的体现。因此,提供一种更好地交通数据可视化展示方式是十分必要的,以更好地帮助交通决策。技术实现要素:本发明的目的在于提供一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法,以更加直观和美观的可视化方式展现交通规划所需各项指标数据本发明的另一目的在于提供一种城市公共交通仿真决策支撑系统数据动态可视化展示的装置,以更加直观和美观的可视化方式展现交通规划所需各项指标数据为了实现上述目的,本发明实施例采用的技术方案如下:第一方面,本发明实施例提供了一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法,所述方法包括:获取交通基础数据,所述交通基础数据包括地图数据和参数数据;将所述地图数据转换成地图图像;将所述参数数据转换成预定格式图像;将所述预定格式图像与所述地图图像进行叠加显示;对所述参数数据分析得到数组数据;将所述数组数据以图表形式进行展示。第二方面,本发明实施例还提供了一种城市公共交通仿真决策支撑系统数据动态可视化展示的装置,所述装置包括:获取模块,用于获取交通基础数据,所述交通基础数据包括地图数据和参数数据;第一转换模块,用于将所述地图数据转换成地图图像;第二转换模块,用于将所述参数数据转换成预定格式图像;叠加模块,用于将所述预定格式图像与所述地图图像进行叠加显示;分析模块,用于对所述参数数据分析得到数组数据;展示模块,用于将所述数组数据以图表形式进行展示。本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法及装置,该方法包括:获取交通基础数据,该交通基础数据包括地图数据和参数数据,进而将地图数据转换为地图图像,将参数数据转换成预定格式图像,进一步地,将预定格式图像与地图图像进行叠加显示。此外,还对参数数据分析得到数组数据,并将该数组数据以图表形式进行展示。由此可见,本方案通过将交通基础数据分别以图像以及图表的方式进行展示,以更加直观与美观的方式展现交通全景,以更好地帮助交通决策应用与可视化分析。为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法的流程示意图。图2示出了本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的装置的功能模块示意图。图示:100-城市公共交通仿真决策支撑系统数据动态可视化展示的装置;110-获取模块;120-第一转换模块;130-第二转换模块;140-叠加模块;150-分析模块;160-展示模块。具体实施方式下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法,通过对采集的交通数据进行可视化分析和处理,一方面以更加直观与美观的效果将交通规划所需的各项指标数据进行展示,辅助交通决策应用;另一方面,通过收集各类交通数据并对各类交通数据综合分析后进行显示,以便于宏观监控。请参照图1,是本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法的流程示意图,该方法包括:s110,获取交通基础数据,该交通基础数据包括地图数据和参数数据。具体为,该交通基础数据包括地图数据和参数数据,该参数数据进一步包括json数据和csv数据。该地图数据为在线开源地图数据或离线地图数据,如pdf、png等栅格式、矢量地图数据,其可以展示一定范围区域内的地理概况,如全重庆或全中国的地图数据即可对应展现全重庆或全中国的地理概况。该json数据为对原始数据处理得到的具体地理位置的数据,如某一处的建筑物、某一路段的概况、某一公交站点的数据,该json数据中表明的每一点位置均有与地图数据匹配的地理坐标。该csv数据为json数据中每一个对象的属性信息,如json数据为某一公交站点,则该csv数据为该公交站点的流量、时间安排等基础信息。s120,将地图数据转换为地图图像。具体地,可调用系统中的基础模块,该基础模块包括平面地图模块或三维地图展示模块,进而可通过该基础模块将地图数据转换为平面地图或三维地图,该转换得到的平面地图或三维地图为可视化界面最底层的地图层。s130,将参数数据转换成预定格式图像。具体为,该系统中还包括展示模块,该展示模块包括动态展示模块以及静态展示模块,该动态展示模块进一步包括点图动态展示和线图动态展示,该静态展示模块包括面图静态展示、点图静态展示以及线图静态展示。进而,首先,将csv数据与json数据进行关联得到json图像数据,即是说,将csv数据描述的属性对应到具体的json对象中;其次,json图像数据以点图动态展示、线图动态展示、面图静态展示、点图静态展示以及线图静态展示任意一种方式进行显示。s140,将预定格式图像与地图图像进行叠加显示。具体为,将转换得到的预定格式图像覆盖于之前得到的可表征大范围的地图图像上,以进行叠加显示。此时,可基于宏观的地图图像对应查看被标注的json图像数据。s150,对参数数据进行分析得到数组数据。具体为,还对该参数数据中包含的json数据和csv数据以数组形式对应存储,如该json对象为公交站点,该csv数据为公交站点的属性,其可能包括公交站点的人流量以及站点时间,故可将该公交站点与其人流量和站点时间对应存储在一起。s160,将数组数据以图表形式进行展示。具体为,该系统中还包括辅助模块,该辅助模块包括图表展示模块、列表展示模块以及界面互动与信息展示模块,该图表展示模块可根据输入的数组数据进行柱状图、折线图、饼图等各种样式的图形展示,该列表展示模块可根据输入的数组数据采用html中的table标签列表进行展示,该界面互动与信息展示模块可根据输入的数组数据与相应对象形成互动,用户可通过点击鼠标或移动鼠标进行信息的显示与更新。由此可见,本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法,其通过将各种渠道采集得到的交通基础数据,一方面转换为预定格式图像并与地图图像进行叠加,以使得用户可以直接在地图图像上查看需求的预定格式图像上的详细数据,便于交通规划的宏观掌控;另一方面还可将交通基础数据以图表形式进行可视化展现,以分析不同时段下各个具体地理坐标的交通情况,以辅助决策。本发明实施例揭示的技术方案与现有技术相比,更密切贴合公共交通仿真决策支撑系统的需求,不仅能够将交通原始数据如公交gps数据等进行可视化,还可结合交通设施等静态gis数据、交通动态数据挖掘、交通仿真模型成果,更有目标与指向性地展示交通规划所需各项指标数据,是交通决策应用的重要支撑,提供交通数据挖掘以及交通仿真模型成果更为直观与美观地可视化展现。请参照图2,是本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的装置100的功能模块示意图,该装置包括获取模块110、第一转换模块120、第二转换模块130、叠加模块140、分析模块150以及展示模块160。获取模块110,用于获取交通基础数据,该交通基础数据包括地图数据和参数数据。在本发明实施例中,步骤s110可以由获取模块110执行。第一转换模块120,用于将地图数据转换成地图图像。在本发明实施例中,步骤s120可以由第一转换模块120执行。第二转换模块130,用于将参数数据转换成预定格式图像。在本发明实施例中,步骤s130可以由第二转换模块130执行。叠加模块140,用于将预定格式图像与地图图像进行叠加显示。在本发明实施例中,步骤s140可以由叠加模块140执行。分析模块150,用于对所述参数数据分析得到数组数据。在本发明实施例中,步骤s150可以由分析模块150执行。展示模块160,用于将所述数组数据以图表形式进行展示。在本发明实施例中,步骤s160可以由展示模块160执行。由于在城市公共交通仿真决策支撑系统数据动态可视化展示的方法部分已经详细描述,在此不再赘述。综上所述,本发明实施例提供的一种城市公共交通仿真决策支撑系统数据动态可视化展示的方法及装置,该方法包括:获取交通基础数据,该交通基础数据包括地图数据和参数数据,进而将地图数据转换为地图图像,将参数数据转换成预定格式图像,进一步地,将预定格式图像与地图图像进行叠加显示。此外,还对参数数据分析得到数组数据,并将该数组数据以图表形式进行展示。由此可见,本方案通过将交通基础数据分别以图像以及图表的方式进行展示,以更加直观与美观的方式展现交通全景,以更好地帮助交通决策应用与可视化分析。在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1