一种公交数据管理方法和系统、及导航设备技术方案

技术编号:18458722 阅读:16 留言:0更新日期:2018-07-18 12:40
本发明专利技术实施例公开了一种公交数据管理方法及系统,所述方法包括:验证当前用户账号信息是否满足预设条件;当所述账号信息满足预设条件时,检测所述公交数据是否发生变化;若所述公交数据发生变化,接收对所述公交数据的第一处理操作,生成第一数据处理信息;根据所述第一数据处理信息执行针对所述公交数据对应的数据库的操作,以实现数据管理。该方法在发现公交数据发生变化时,可第一时间将变化的数据进行处理,保证公交数据的鲜度,提高用户体验。

Bus data management method and system, and navigation device

An embodiment of the present invention discloses a bus data management method and system. The method includes: verify whether the current user account information satisfies the presupposition condition; when the account information satisfies the presupposition condition, it detects whether the bus data is changed or not; if the number of the bus number is changed, the number of the bus number is received. According to the first processing operation, the first data processing information is generated; the operation of the database corresponding to the bus data is executed according to the first data processing information to realize the data management. The method can process the changed data at the first time when the bus data change, and ensure the freshness of the bus data and improve the user experience.

【技术实现步骤摘要】
一种公交数据管理方法和系统、及导航设备
本专利技术涉及数据处理领域,尤其涉及一种公交数据管理方法及系统。
技术介绍
随着城市交通尤其是公交系统的密集化发展,需要实时更新和处理的公交数据越来越多,如何进行公交数据的统一化管理成为各数据应用商重点解决的问题之一。现有的公交数据的制作时采用多个线下工具来完成,这样,同一条数据可能同时被多个有权限的用户进行编辑,当提交数据时,只有最后提交的数据能够被保留,而最后提交的数据未必是最新数据,导致最新数据无法保留,因而,无法保证数据的鲜度,用户体验差。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种公交数据管理方法及系统,该方法在发现公交数据发生变化时,能及时将变化的数据进行处理,保证公交数据的鲜度,提高用户体验。本专利技术的技术方案是这样实现的:本专利技术实施例提供一种公交数据管理方法,所述方法包括:验证当前用户账号信息是否满足预设条件;当所述账号信息满足预设条件时,检测所述公交数据是否发生变化;若所述公交数据发生变化,接收对所述公交数据的第一处理操作,生成第一数据处理信息;根据所述第一数据处理信息执行针对所述公交数据对应的数据库的操作,以实现数据管理。上述方案中,所述第一处理操作为数据制作;相应的,所述接收对所述公交数据的第一处理操作,生成第一数据处理信息包括:接收直接对所述公交数据进行编辑的操作或者接收对所述公交数据对应的公交路线图进行编辑的操作,生成制作数据;其中,所述制作数据包括以下至少一项:路线制作数据、站点制作数据、出入口制作数据;所述对所述公交线路图进行编辑包括以下至少一项:设置中心点、添加站点、测距、轨迹拖动、调整形状。上述方案中,所述当所述账号信息满足预设条件之后,所述方法还包括:接收对所述公交数据的第二处理操作,生成第二数据处理信息,其中,所述第二处理操作包括以下至少一项:数据检查、数据导入导出、数据统计。上述方案中,所述接收对所述公交数据的第二处理操作,生成第二数据处理信息包括:当所述第二处理操作为数据检查时,根据所述公交数据的数据类型,生成各数据类型对应的检查数据,所述检查数据包括以下至少一项:路线检查、站点检查、路线与站点关系检查、出入口检查;当所述第二处理操作为数据导出时,根据不同的数据格式需求,生成相应格式的导入导出数据;当所述第二处理操作为数据统计时,对所述公交数据进行统计,生成统计信息,所述统计信息包括以下至少一项:路线统计报表、站点统计报表、计费统计报表。上述方案中,所述方法还包括:接收对用户信息进行管理的操作,所述对用户信息进行管理包括以下至少一项:对用户组织机构进行管理、对权限进行管理、资源管理、字典表管理。上述方案中,所述公交数据的数据库包括:路线数据模型表,站点和出入口数据模型表以及路线和站点关系数据模型表。本专利技术实施例还提供一种公交数据管理系统,所述系统包括:验证模块,用于验证当前用户账号信息是否满足预设条件,所述账号信息包括用户名和密码;检测模块,用于当所述账号信息满足预设条件时,检测所述公交数据是否发生变化;数据处理模块,用于若所述公交数据发生变化,接收对所述公交数据的第一处理操作,生成第一数据处理信息;执行模块,用于根据所述第一数据处理信息执行针对所述公交数据对应的数据库的操作,以实现数据管理。上述方案中,所述第一处理操作为数据制作;相应的,所述数据处理模块包括:数据制作单元,用于接收直接对所述公交数据进行编辑的操作或者接收对所述公交数据对应的公交路线图进行编辑的操作,生成制作数据;其中,所述制作数据包括以下至少一项:路线制作数据、站点制作数据、出入口制作数据;所述对所述公交线路图进行编辑包括以下至少一项:设置中心点、添加站点、测距、轨迹拖动、调整形状。上述方案中,所述数据处理模块还用于:接收对所述公交数据的第二处理操作,生成第二数据处理信息,其中,所述第二处理操作包括以下至少一项:数据检查、数据导入导出、数据统计。上述方案中,所述数据处理模块还包括:数据检查单元,用于当所述第二处理操作为数据检查时,根据所述公交数据的数据类型,生成各数据类型对应的检查数据,所述检查数据包括以下至少一项:路线检查、站点检查、路线与站点关系检查、出入口检查;数据转换单元,用于当所述第二处理操作为数据导出时,根据不同的数据格式需求,生成相应格式的导入导出数据;数据统计单元,用于当所述第二处理操作为数据统计时,对所述公交数据进行统计,生成统计信息,所述统计信息包括以下至少一项:路线统计报表、站点统计报表、计费统计报表。上述方案中,所述系统还包括:用户信息管理模块,用于接收对用户信息进行管理的操作,所述对用户信息进行管理包括以下至少一项:对用户组织机构进行管理、对权限进行管理、资源管理、字典表管理。本专利技术实施例提供一种公交数据管理方法及系统,该方法通过一体化的公交数据管理平台,验证用户是否具有操作权限,当检测到具有操作权限的用户对公交数据进行了增删改等处理操作,使得公交数据发生变化时,接收该数据处理操作并生成相应的数据处理信息,公交数据管理平台的后台数据库管理模块根据该数据处理信息执行相应的数据库操作,从而实现公交数据的统一化管理。该方法在发现公交数据变化时,能及时将变化的数据在平台上进行制作完成并提交,能够保证数据的鲜度,提高用户体验。附图说明图1为本专利技术实施例提供的一种公交数据管理方法的流程示意图;图2为本专利技术实施例中验证登录界面;图3为本专利技术实施例中公交路线的处理界面;图4为本专利技术实施例中公交站点的处理界面;图5为本专利技术实施例中公交路线的查询界面;图6为本专利技术实施例提供的另一公交数据管理方法的流程示意图;图7为本专利技术实施例提供的公交数据管理平台功能结构示意图;图8为本专利技术实施例提供的一种公交数据管理系统的结构示意图;图9为本专利技术实施例提供的另一公交数据管理系统的结构示意图;图10为本专利技术实施例提供的又一公交数据管理系统的结构示意图;图11为本专利技术实施例提供的导航设备的组成框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术实施例提供的公交数据管理方法,应用于公交数据管理平台,采用Openlayer开源地图框架,能够满足所有地图厂商针对公交数据的制作管理需求。该方法中,所有线下工具都采用线上工具代替,并支持多人同时操作,所有用户只要满足登录条件都可登录;全国数据进行统一管理,采用权限控制,按城市进行数据分发;当修改数据时,首先必须进行查询,因为登录的是同一个公交数据在线管理平台,采用统一的数据库,查询出的数据都是最新的,只有最后提交的数据才能被保留,从发现现实数据变化点到数据提交都在一个平台上完成,可以达到实时发现实时提交的要求。图1为本专利技术实施例提供的一种公交数据管理方法的流程示意图,如图1所示,本实施例的执行主体为公交数据管理平台,该方法包括:步骤101:验证当前用户账号信息是否满足预设条件。其中,账号信息包括用户名和密码。在本步骤中,用户首先登录公交数据管理平台,该平台验证登录的用户账号是否具有操作权限,如果具有操作权限,则进一步验证用户名和密码是否正确。图2为本专利技术实施例中验证登录界面,如图2所示,该界面包括:用户名和密码输入框,登录按钮,以及提示是否保存用户密码的本文档来自技高网...

【技术保护点】
1.一种公交数据管理方法,其特征在于,所述方法包括:验证登录的用户账号信息是否满足预设条件,并根据所述预设条件对用户配置管理权限;当所述账号信息满足预设条件时,检测所述公交数据是否发生变化;若所述公交数据发生变化,接收对所述公交数据的第一处理操作,生成第一数据处理信息;根据所述第一数据处理信息执行针对所述公交数据对应的数据库的操作,以实现数据管理。

【技术特征摘要】
1.一种公交数据管理方法,其特征在于,所述方法包括:验证登录的用户账号信息是否满足预设条件,并根据所述预设条件对用户配置管理权限;当所述账号信息满足预设条件时,检测所述公交数据是否发生变化;若所述公交数据发生变化,接收对所述公交数据的第一处理操作,生成第一数据处理信息;根据所述第一数据处理信息执行针对所述公交数据对应的数据库的操作,以实现数据管理。2.根据权利要求1所述的方法,其特征在于,所述第一处理操作为数据制作;所述接收对所述公交数据的第一处理操作,生成第一数据处理信息包括:接收直接对所述公交数据进行编辑的操作或者接收对所述公交数据对应的公交路线图进行编辑的操作,生成制作数据;其中,所述制作数据包括以下至少一项:路线制作数据、站点制作数据、出入口制作数据;所述对所述公交线路图进行编辑包括以下至少一项:设置中心点、添加站点、测距、轨迹拖动、调整形状。3.根据权利要求1所述的方法,其特征在于,所述当所述账号信息满足预设条件之后,所述方法还包括:接收对所述公交数据的第二处理操作,生成第二数据处理信息,其中,所述第二处理操作包括以下至少一项:数据检查、数据导入导出、数据统计。4.根据权利要求3所述的方法,其特征在于,所述接收对所述公交数据的第二处理操作,生成第二数据处理信息包括:当所述第二处理操作为数据检查时,根据所述公交数据的数据类型,生成各数据类型对应的检查数据,所述检查数据包括以下至少一项:路线检查、站点检查、路线与站点关系检查、出入口检查;当所述第二处理操作为数据导出时,根据不同的数据格式需求,生成相应格式的导入导出数据;当所述第二处理操作为数据统计时,对所述公交数据进行统计,生成统计信息,所述统计信息包括以下至少一项:路线统计报表、站点统计报表、计费统计报表。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收对用户信息进行管理的操作,所述对用户信息进行管理包括以下至少一项:对用户组织机构进行管理、对权限进行管理、资源管理、字典表管理;其中,所述公交数据的数据库包括:路线数据模型表,站点和出入口数据模型表以及路线和站点关系数据模型表。6.一种公交数据管理系统,其特征在于,所述系统包括:验证模块,用于验证当前用户账号信息是否满足预设条件,所述账号信息包括用户名和密码;检测模块,用于当所述账号信息满足预设条件时,检测所述公交数据是否发生变化;数据处理模块,用于若所述公交数据发生变化,接收对所述公交数据的第一处理操作,生成第一数据处理信息;执行模块,用于根据所述第一数据处理信息执行针对所述公交数据对应的数据库的操作,以实现数据管理。7.根据权利要求6所述的系统,其特征在于,所述第一处理操作为数据制作;相应的,...

【专利技术属性】
技术研发人员:刘斌生
申请(专利权)人:北京四维图新科技股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1