智能终端及其地图共享方法、及无人驾驶车辆技术

技术编号:21549441 阅读:25 留言:0更新日期:2019-07-06 22:22
本申请涉及一种智能终端及其应用程序之间的地图共享方法、及无人驾驶车辆,通过将具备导航功能的第一应用程序的地图描绘功能以服务组件的方式部署在操作系统架构层,接着检测是否有第二应用程序触发地图功能,在检测到有第二应用程序触发地图功能时,调用部署在操作系统架构层的所述服务组件,利用所述服务组件启动地图描画功能。通过这种方式,本申请能够很好地弥补现有地图描画的技术缺陷,使应用程序之间能够共享地图描画架构、提高地图绘制速度,并解决绘制效果较差的问题。

Intelligent Terminal and Map Sharing Method and Unmanned Vehicle

【技术实现步骤摘要】
智能终端及其地图共享方法、及无人驾驶车辆
本申请涉及智能终端
,具体涉及一种应用程序之间的地图共享方法、一种智能终端,以及一种无人驾驶车辆。
技术介绍
全球定位系统(GlobalPositioningSystem,简称GPS)是美国从20世纪70年代开始研制,于1994年全面建成,具有在海、陆、空全方位实时三维导航与定位能力的新一代卫星导航与定位系统。GPS系统不仅可用于测量、导航,还可用于测速、测时。通过GPS接收到的卫星信号准确定位,可以得知车辆的行驶路线、位置、速度、海拔等信息。地理信息系统(GeographicalInformationSystem,简称GIS)从50年代末和60年代初开始出现,是人类在生产实践活动中,为描述和处理相关地理信息而逐渐产生的软件系统。它以计算机为手段,对具有地理特征的空间数据进行处理,以一个空间信息为主线,将其它各种与其有关的空间位置信息结合起来,具有如采集、管理、分析和表达数据等功能。其次,GIS处理的数据都和地理信息有着直接或间接的关系。地理信息是有关地理实体的性质、特征、运动状态的表征和一切有用的知识,而地理数据则是各种地理特征和现象本文档来自技高网...

【技术保护点】
1.一种应用程序之间的地图共享方法,其特征在于,所述地图共享方法包括:将具备导航功能的第一应用程序的地图描绘功能以服务组件的方式部署在操作系统架构层;检测是否有第二应用程序触发地图功能;在检测到有第二应用程序触发地图功能时,调用部署在操作系统架构层的所述服务组件,利用所述服务组件启动地图描画功能。

【技术特征摘要】
1.一种应用程序之间的地图共享方法,其特征在于,所述地图共享方法包括:将具备导航功能的第一应用程序的地图描绘功能以服务组件的方式部署在操作系统架构层;检测是否有第二应用程序触发地图功能;在检测到有第二应用程序触发地图功能时,调用部署在操作系统架构层的所述服务组件,利用所述服务组件启动地图描画功能。2.根据权利要求1所述的地图共享方法,其特征在于,所述利用所述服务组件启动地图描画功能,具体包括:利用所述服务组件在所述第二应用程序的独立图层上进行渲染,和/或利用所述服务组件在所述第二应用程序显示另一应用程序渲染的图层。3.根据权利要求1或2所述的地图共享方法,其特征在于,所述地图共享方法应用于android系统,所述利用所述服务组件启动地图描画功能,具体包括:利用所述服务组件从第二应用程序的TextureView架构中提取出Surface架构;将所述Surface架构传入到操作系统的MapViewService架构层中进行渲染。4.根据权利要求3所述的地图共享方法,其特征在于,所述将所述Surface架构传入到操作系统的MapViewService架构层中进行渲染,具体包括:将所述Surface架构传入到操作系统的MapViewService架构层中;在所述MapViewService架构层中使用传入的所述Surface架构创建EGLSurface;将所述EGLSurface加入到GLThread的渲染队列中,在GLThread中对所述EGLSurface进行渲染。5.根据权利要求3所述的地图共享方法,其特征在于,所述将所述Surface架构传入到操作系统的MapViewService架构层,具体包括:通过Android远程调用接口定义语言AIDL的方式将所述Surface架构传入到操作系统的MapViewService架构层。6.根据权利要求4所述的地图共享方法,其特征在于,所述在GLThread中对所述EGLSurface进行渲染,之后还包括:检测是否存在对所述第二应用程序进行关闭或隐藏于后台的预定操作;在检测到存在对所述第二应用程序进行关闭或隐藏于后台的预定操作时,将所述第二应用程序对应的所述EGLSurface从所述GLThread的渲染队列中移出。7.一种智能终端,其特征在于,所述智能终端包括处理器,所述处理器用于执行程序数据,以实现应用程序之间地图共享的步骤包括:将具备导航功能的第一应用程序的地图描绘功能以...

【专利技术属性】
技术研发人员:陈五湖曾群华沙丹
申请(专利权)人:上海擎感智能科技有限公司
类型:发明
国别省市:上海,31

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

1