掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请涉及智能导航领域,特别是一键导航的方法、装置、电子设备及存储介质。

背景技术

随着计算机的广泛普及,计算机办公软件已经成为日常生活中必不可少的使用工具,为工作学习提供了便捷、快捷的操作方式。相关技术中,为了方便位置信息的展示,可以通过办公文档的插入地图的功能,在办公文档中生成包含指定位置的坐标信息的地图图像,例如图1所示。采用上述方法,在用户对地图图像中各位置不熟悉的情形下,用户仍然不能直观的了解到指定位置的所在,用户寻找指定位置的所在难度高。

发明内容

本申请实施例的目的在于提供一键导航的方法、装置、电子设备、存储介质及包含指令的计算机程序产品,以实现方便用户直观的了解到指定位置的所在,便于用户寻找指定位置。具体技术方案如下:

第一方面,本申请实施例提供了一种一键导航的方法,应用于移动终端,所述方法包括:

获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的应用程序编程接口API接口,其中,所述文档地图为办公文档中插入的包括位置信息的地图;

通过所述API接口调用所述第三方地图应用软件,以利用所述第三方地图应用软件按照所述目标位置信息进行导航。

可选的,所述办公文档包括文字文档、表格文档及演示文档。

可选的,所述目标位置信息包括所述目标对象的经度坐标及纬度坐标。

可选的,所述目标位置信息包括用于识别所述目标对象的标识。

第二方面,本申请实施例提供了一种一键导航的装置,应用于移动终端,所述装置包括:

采集模块,用于获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的应用程序编程接口API接口,其中,所述文档地图为办公文档中插入的包括位置信息的地图;

导航模块,用于通过所述API接口调用所述第三方地图应用软件,以利用所述第三方地图应用软件按照所述目标位置信息进行导航。

可选的,所述办公文档包括文字文档、表格文档及演示文档。

可选的,所述目标位置信息包括所述目标对象的经度坐标及纬度坐标。

可选的,所述目标位置信息包括用于识别所述目标对象的标识。

第三方面,本申请实施例提供了一种识别滤光片的电子设备,包括:处理器、通信接口、存储器和通信总线,其中,

所述处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述第一方面任一项所述的一键导航的方法。

第四方面,本申请实施例提供了一种存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一项所述的一键导航的方法。

第五方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面任一项所述的一键导航的方法。

本申请实施例提供的一键导航的方法、装置、电子设备、存储介质及包含指令的计算机程序产品,通过在移动终端获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的API(Application Programming Interface,应用程序编程接口)接口,所述文档地图为办公文档中插入的包括位置信息的地图,通过所述API接口调用所述第三方地图应用软件,以利用所述第三方地图应用软件按照所述目标位置信息进行导航,实现用户对文档地图中目标对象操作时,所述第三方地图应用软件可以直接获取文档地图对象定位的目标位置信息,无需用户重复输入,并可以实现针对目标位置的导航,用户直观的了解到指定位置的所在,便于用户寻找指定位置,提高用户的效率。当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例的一键导航的方法的第一种示意图;

图2为本申请实施例的一键导航的方法的第二种示意图;

图3为本申请实施例的一键导航的装置的一种示意图;

图4为本申请实施例的电子设备的一种示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例公开了一键导航的方法、装置、电子设备、存储介质及包含指令的计算机程序产品,以下分别进行说明。

本申请实施例提供了一键导航的方法,应用于移动终端,参见图1,图1为本申请实施例的一键导航的方法的第一种示意图,包括如下步骤:

步骤110,获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的应用程序编程接口API接口,其中,上述文档地图为办公文档中插入的包括位置信息的地图。

本申请实施例的图像数据传输方法应用于移动终端,具体的,该移动终端可以为智能手机、智能眼镜或智能手表等电子设备。

办公文档中可以插入包括位置信息的地图,例如,某企业的宣传办公文档中插入了包括该企业地址的文档地图。在移动终端中获取第三方地图应用软件所提供的API接口,因为API接口是一组定义、程序及协议的集合,通过API接口可以实现软件之间的相互通信,则通过API接口可以实现办公文档和第三方地图软件之间的通信。通过获取该企业地址的位置信息,例如,该企业的名称、经纬度坐标值等,通过办公文档和第三方地图软件之间的通信。

例如,小明正位于珠海唐家汽车站,小明要前往九洲城,在办公文档中可以插入包括小明正位于珠海唐家汽车站以及小明要前往九洲城的地图,在移动终端获取文档地图中小明的目标位置信息,即珠海唐家汽车站以及九洲城的位置信息。

在一种可能的实施方式中,上述办公文档包括文字文档、表格文档及演示文档。

办公文档包括文字文档、表格文档及演示文档,办公文档的格式可以为xlsx、docx、pptx格式的文档。例如,在表格文档中插入上述小明的位置信息。

在一种可能的实施方式中,上述目标位置信息包括上述目标对象的经度坐标及纬度坐标。例如,获取小明正位于珠海唐家汽车站的经度坐标及纬度坐标为(A,B),九洲城的经度坐标及纬度坐标为(C,D),参见图2,图2为本申请实施例的一键导航的方法的第二种示意图。

在一种可能的实施方式中,上述目标位置信息包括用于识别上述目标对象的标识。

识别上述目标对象的标识可以为目标对象的城市ID,道路名称等。

步骤120,通过上述API接口调用上述第三方地图应用软件,以利用上述第三方地图应用软件按照上述目标位置信息进行导航。

通过上述API接口调用上述第三方地图应用软件,将上述获取的文档地图中目标对象的目标位置信息通过API接口传送至上述第三方地图应用软件,以利用上述第三方地图应用软件按照上述目标位置信息进行导航。例如,通过API接口将珠海唐家汽车站的经度坐标及纬度坐标为(A,B),九洲城的经度坐标及纬度坐标为(C,D)传送至上述第三方地图应用软件,上述第三方地图应用软件获取珠海唐家汽车站的经度坐标及纬度坐标为(A,B),九洲城的经度坐标及纬度坐标为(C,D),根据获取珠海唐家汽车站的经度坐标及纬度坐标为(A,B),九洲城的经度坐标及纬度坐标为(C,D)位置信息,根据预设按钮,例如导航按钮等,实现一键导航。

例如,某企业的宣传办公文档中插入了包括该企业地址的文档地图。在移动终端中获取第三方地图应用软件所提供的API接口,因为API接口是一组定义、程序及协议的集合,通过API接口可以实现软件之间的相互通信,则通过API接口可以实现办公文档和第三方地图软件之间的通信。通过获取该企业地址的位置信息,例如,该企业的地理名称、经纬度坐标值,或者自行建立的区域位置的坐标等,通过办公文档和第三方地图软件之间的通信,在办公文档中的文档地图中生成超链接按钮,例如导航按钮,用户可以操作上述导航按钮,通过办公文档和第三方地图软件之间的通信,跳转第三方地图软件,第三方软件直接读取该企业地址,并根据用户当前位置直接导航,无需用户重复输入,直接一键导航,节约用户时间。

例如,旅行社旅游联系通讯录表格文件中插入目的地位置信息的地图,游客移动终端安装有提供API接口的第三方地图软件。通过API接口实现办公文档和第三方地图软件之间的通信,第三方地图软件获取目的地的位置信息,例如,目的地的景点名等,在办公文档中的文档地图中生成超链接按钮,例如导航按钮,用户可以操作上述导航按钮,通过办公文档和第三方地图软件之间的通信,跳转第三方地图软件,第三方软件直接读取目的地位置信息,即可达到快速生成导航路线。

通过在移动终端获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的API接口,上述文档地图为办公文档中插入的包括位置信息的地图,通过上述API接口调用上述第三方地图应用软件,以利用上述第三方地图应用软件按照上述目标位置信息进行导航,实现用户对文档地图中目标对象操作时,上述第三方地图应用软件可以直接获取文档地图对象定位的目标位置信息,并可以实现针对目标位置的导航,使用户直观的了解到指定位置的所在,便于用户寻找指定位置,提高用户的效率。

本申请实施例提供了一种一键导航的装置,参见图3,图3为本申请实施例的一键导航的装置的一种示意图,包括:

采集模块210,用于获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的应用程序编程接口API接口,其中,上述文档地图为办公文档中插入的包括位置信息的地图;

导航模块220,用于通过上述API接口调用上述第三方地图应用软件,以利用上述第三方地图应用软件按照上述目标位置信息进行导航。

在一种可能的实施方式中,上述办公文档包括文字文档、表格文档及演示文档。

在一种可能的实施方式中,上述目标位置信息包括上述目标对象的经度坐标及纬度坐标。

在一种可能的实施方式中,上述目标位置信息包括用于识别上述目标对象的标识。

通过一键导航的装置的采集模块210获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的API接口,上述文档地图为办公文档中插入的包括位置信息的地图,通过导航模块220通过上述API接口调用上述第三方地图应用软件,以利用上述第三方地图应用软件按照上述目标位置信息进行导航,实现用户对文档地图中目标对象操作时,上述第三方地图应用软件可以直接获取文档地图对象定位的目标位置信息,无需用户重复输入,直接一键导航,节约用户时间,提高用户的效率。

本申请实施例还提供了一种电子设备,参见图4,图4为本申请实施例的电子设备的一种示意图,包括:处理器310、通信接口320、存储器330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信,

上述存储器330,用于存放计算机程序;

上述处理器310,用于执行上述存储器330存放的计算机程序时,实现如下步骤:

获取文档地图中目标对象的目标位置信息和第三方地图应用软件所提供的应用程序编程接口API接口,其中,上述文档地图为办公文档中插入的包括位置信息的地图;

通过上述API接口调用上述第三方地图应用软件,以利用上述第三方地图应用软件按照上述目标位置信息进行导航。

可选的,处理器310,用于执行存储器330上所存放的程序时,还可以实现上述任一应用于移动终端的一键导航的方法。

上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本申请实施例中,还提供了一种存储介质,该存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一上述的应用于移动终端的一键导航的方法。

在本申请实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一上述的应用于移动终端的一键导航的方法。

需要说明的是,在本文中,各个可选方案中的技术特征只要不矛盾均可组合来形成方案,这些方案均在本申请公开的范围内。诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括上述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备及存储介质的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上上述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。

相关技术
  • 一键导航的方法、装置、电子设备及存储介质
  • 一种超声换能器导航方法、导航装置、电子设备及可读存储介质
技术分类

06120112287500