一种地图调度的方法及装置制造方法及图纸

技术编号:19694387 阅读:33 留言:0更新日期:2018-12-08 11:49
本发明专利技术提供了一种地图调度的方法及装置,其中所述方法包括:在指定应用程序中,获取第一地图类型;向所述第一地图类型对应的第一地图请求地图服务;当向所述第一地图请求地图服务失败时,将当前的地图类型切换为指定的第二地图类型;向所述第二地图类型对应的第二地图请求地图服务。本发明专利技术可以通过地图自动切换技术,使被调度人员不受限于某一地图服务请求异常而无法进行业务操作,在某一地图服务失效后,自动切换地图服务,从而提高了指定应用程序的健壮性,保障了调度服务的正常运行。

【技术实现步骤摘要】
一种地图调度的方法及装置
本专利技术涉及资源调度
,特别是涉及一种地图调度的方法以及一种地图调度的装置。
技术介绍
当前的可视化调度终端解决方案中,基于地图进行可视化调度技术是支撑解决方案可行性和健壮性的重要技术。在现有技术中,在进行可视化调度时,可以通过地图获取被调度对象的位置信息,并将该位置信息发送至调度方,以便于调度方确定被调度对象的位置,进行调度工作。然而,当地图无法提供位置服务时,则会影响整个调度工作的进程。
技术实现思路
本专利技术提供一种地图调度的方法以及一种地图调度的装置,以解决现有的当地图无法提供位置服务时,则会影响整个调度工作的进程的问题。为了解决上述问题,本专利技术公开了一种地图调度的方法,所述方法包括:在指定应用程序中,获取第一地图类型;向所述第一地图类型对应的第一地图请求地图服务;当向所述第一地图请求地图服务失败时,将当前的地图类型切换为指定的第二地图类型;向所述第二地图类型对应的第二地图请求地图服务。优选地,所述方法还包括:当向所述第二地图请求地图服务失败时,判定无可用的地图服务;向用户提示当前无可用的地图服务。优选地,在所述向所述第一地图类型对应的第一地图请求地图服务之后,还包括:当检测到所述第一地图对应的key值错误或者与所述第一地图对应的服务器连接失败,则判定向所述第一地图请求地图服务失败。优选地,在所述当向所述第一地图请求地图服务失败时,将当前的地图类型切换为指定的第二地图类型之前,还包括:当向所述第一地图请求地图服务失败时,生成服务请求失败的提醒信息;显示所述提醒信息。优选地,所述在指定应用程序中,获取第一地图类型,包括:获取用户登录指定应用程序的登录信息;将所述登录信息发送至调度平台;接收所述调度平台针对所述登录信息返回的第一地图类型,其中,所述第一地图类型为所述调度平台从预设的配置表中查找到所述登录信息后获得的,初始为所述登录信息配置的地图类型。优选地,在所述在指定应用程序中,获取第一地图类型之后,还包括:以键值对的方式保存所述第一地图类型,其中,所述键值对对应的键名为MapStatus,值为所述第一地图类型。优选地,所述向所述第二地图类型对应的第二地图请求地图服务,包括:向所述第二地图类型对应的第二地图获取实时位置信息;显示所述实时位置信息;和/或,将所述实时位置信息上传至调度平台,以在所述调度平台中显示所述实时位置信息。优选地,所述将所述实时位置信息上传至调度平台,包括:若所述实时位置信息为非标准坐标格式,则将所述实时位置信息转换成标准坐标格式后上传至调度平台。本专利技术还公开了一种地图调度的装置,所述装置包括:第一地图类型获取模块,用于在指定应用程序中,获取第一地图类型;第一地图服务请求模块,用于向所述第一地图类型对应的第一地图请求地图服务;地图服务切换模块,用于当向所述第一地图请求地图服务失败时,将当前的地图类型切换为指定的第二地图类型;第二地图服务请求模块,用于向所述第二地图类型对应的第二地图请求地图服务。优选地,所述装置还包括:第一提醒模块,用于当向所述第二地图请求地图服务失败时,判定无可用的地图服务,并向用户提示当前无可用的地图服务。优选地,所述装置还包括:请求失败判断模块,用于当检测到所述第一地图对应的key值错误或者与所述第一地图对应的服务器连接失败,则判定向所述第一地图请求地图服务失败。优选地,所述装置还包括:第二提醒模块,用于当向所述第一地图请求地图服务失败时,生成服务请求失败的提醒信息,并显示所述提醒信息。优选地,所述第一地图类型获取模块包括:登录信息获取子模块,用于获取用户登录指定应用程序的登录信息;登录信息发送子模块,用于将所述登录信息发送至调度平台;地图类型接收子模块,用于接收所述调度平台针对所述登录信息返回的第一地图类型,其中,所述第一地图类型为所述调度平台从预设的配置表中查找到所述登录信息后获得的,初始为所述登录信息配置的地图类型。优选地,所述装置还包括:地图类型保存模块,用于以键值对的方式保存所述第一地图类型,其中,所述键值对对应的键名为MapStatus,值为所述第一地图类型。优选地,所述第二地图服务请求模块包括:位置信息获取子模块,用于向所述第二地图类型对应的第二地图获取实时位置信息;位置信息处理子模块,用于显示所述实时位置信息;和/或,将所述实时位置信息上传至调度平台,以在所述调度平台中显示所述实时位置信息。优选地,所述位置信息处理子模块还用于:若所述实时位置信息为非标准坐标格式,则将所述实时位置信息转换成标准坐标格式后上传至调度平台。与现有技术相比,本专利技术包括以下优点:在本专利技术实施例中,当在指定应用程序中向初始的第一地图类型对应的第一地图,请求地图服务失败时,可以进行地图服务切换,将当前的地图类型切换为指定的第二地图类型,并向第二地图类型对应的第二地图请求地图服务,通过地图自动切换技术,使被调度人员不受限于某一地图服务请求异常而无法进行业务操作,在某一地图服务失效后,自动切换地图服务,从而提高了指定应用程序的健壮性,保障了调度服务的正常运行。附图说明图1是本专利技术实施例的一种地图调度的方法实施例的步骤流程图;图2是本专利技术实施例的一种地图调度的装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参照图1,示出了本专利技术实施例的一种地图调度的方法实施例的步骤流程图,本专利技术实施例可以应用于如物流、现场指挥调度、现场执法等场景中,在上述场景下,调度员可以通过终端设备的地图服务对现场人员进行通话、对讲、视频、任务管理及视频图片上报等操作。本专利技术实施例可以包括如下步骤:步骤101,在指定应用程序中,获取第一地图类型;在具体实现中,指定应用程序可以为能够提供可视化调度服务的应用程序。指定应用程序可以与调度平台连接,协助调度平台实现可视化调度。在实际中,指定应用程序可以通过服务器与调度平台进行通信。指定应用程序可以安装在终端设备上,其中,该终端设备可以包括但不限于手机、PDA(PersonalDigitalAssistant,个人数字助理)、膝上型计算机、掌上电脑等等移动终端,也可以包括PC终端,该终端设备可以支持Windows、Android(安卓)、IOS、WindowsPhone等操作系统,本专利技术实施例对此不作限制。指定应用程序启动后,可以确定第一地图类型,其中,该第一地图类型可以为预先配置的初始的地图类型。在本专利技术实施例的一种优选实施例中,步骤101具体可以包括如下子步骤:子步骤S11,获取用户登录指定应用程序的登录信息;在具体实现中,用户在使用指定应用程序时可以首先进行注册,确定对应的登录信息,当用户采用登录信息登录指定应用程序时,指定应用程序可以获得该登录信息。作为一种示例,该登录信息可以包括登录账号、登录密码以及集团码等信息。其中,集团码用于区分不同的被调度团体。子步骤S12,将所述登录信息发送至调度平台;子步骤S13,接收所述调度平台针对所述登录信息返回的第一地图类型。其中,所述第一地图类型为所述调度平台从预设的配置表中查找到所述登录信息后获得的,初始为所述登录信息配置的地图类型。具体的,指定应用程序获得登录信息以后,可以将该登录信息发本文档来自技高网...

【技术保护点】
1.一种地图调度的方法,其特征在于,所述方法包括:在指定应用程序中,获取第一地图类型;向所述第一地图类型对应的第一地图请求地图服务;当向所述第一地图请求地图服务失败时,将当前的地图类型切换为指定的第二地图类型;向所述第二地图类型对应的第二地图请求地图服务。

【技术特征摘要】
1.一种地图调度的方法,其特征在于,所述方法包括:在指定应用程序中,获取第一地图类型;向所述第一地图类型对应的第一地图请求地图服务;当向所述第一地图请求地图服务失败时,将当前的地图类型切换为指定的第二地图类型;向所述第二地图类型对应的第二地图请求地图服务。2.根据权利要求1所述的方法,其特征在于,还包括:当向所述第二地图请求地图服务失败时,判定无可用的地图服务;向用户提示当前无可用的地图服务。3.根据权利要求1或2所述的方法,其特征在于,在所述向所述第一地图类型对应的第一地图请求地图服务之后,还包括:当检测到所述第一地图对应的key值错误或者与所述第一地图对应的服务器连接失败,则判定向所述第一地图请求地图服务失败。4.根据权利要求3所述的方法,其特征在于,在所述当向所述第一地图请求地图服务失败时,将当前的地图类型切换为指定的第二地图类型之前,还包括:当向所述第一地图请求地图服务失败时,生成服务请求失败的提醒信息;显示所述提醒信息。5.根据权利要求1所述的方法,其特征在于,所述在指定应用程序中,获取第一地图类型,包括:获取用户登录指定应用程序的登录信息;将所述登录信息发送至调度平台;接收所述调度平台针对所述登录信息返回的第一地图类型,其中,所述第一地图类型为所述调度平台从预设的配置表中查找到所述登录信息后获得的,初始为所述登录信息配置的地图类型。6.根据权利要求5所述的方法,其特征在于,在所述在指定应用程序中,获取第一地图类型之后,还包括:以键值对的方式保存所述第一地图类型,其中,所述键值对对应的键名为MapStatus,值为所述第一地图类型。7.根据权利要求1所述的方法,其特征在于,所述向所述第二地图类型对应的第二地图请求地图服务,包括:向所述第二地图类型对应的第二地图获取实时位置信息;显示所述实时位置信息;和/或,将所述实时位置信息上传至调度平台,以在所述调度平台中显示所述实时位置信息。8.根据权利要求7所述的方法,其特征在于,所述将所述实时位置信息上传至调度平台,包括:若所述实时位置信息为非标准坐标格式,则将所述实时位置信息转换成标准坐标格式后上传至调度平台。9.一种地图调度的装置,其特征在于,所述...

【专利技术属性】
技术研发人员:黄威马国庆王培培
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

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

1