基于电子地图的图案生成方法、装置及导航终端与流程

文档序号:22672127发布日期:2020-10-28 12:23阅读:113来源:国知局
基于电子地图的图案生成方法、装置及导航终端与流程

本申请涉及导航技术领域,特别是涉及一种基于电子地图的图案生成方法、装置、导航终端和存储介质。



背景技术:

电子地图(electronicmap),即数字地图,是利用计算机技术,以数字方式存储和查阅的地图,是由电子计算机控制所生成的地图,“在计算机屏幕上可视化”是电子地图的根本特征。

目前,当用户遭遇例如地震、内涝、暴雨或台风等自然灾害或战争等人为恐袭事件时,由于电子地图上显示的图案及其功能较为单一,难以及时有效地指示用户疏散至安全区域,同时,多个安保负责人较难通过及时有效地沟通确定疏散计划或巡航路线,不但产生了不必要的时间浪费,甚至危及到用户的人身财产安全;因而,开发一种图案的绘制方法,以完善基于电子地图的应急、避难、疏散或巡航等方案,显得尤为必要。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种基于电子地图的图案生成方法、装置、导航终端和存储介质。

一方面,本发明实施例提供一种基于电子地图的图案生成方法,所述方法包括:

检测到紧急事件发生,获取当前位置数据和目标位置数据;

根据所述当前位置数据和所述目标位置数据,在电子地图上确定连接在所述当前位置与所述目标位置之间的目标路径的数据;

根据所述目标路径的数据,在所述电子地图上确定多个离散点的位置;

根据所述多个离散点的位置数据,在所述电子地图上显示指向性图案;所述指向性图案由所述当前位置指向所述目标位置。

在其中一个实施例中,所述根据所述多个离散点的位置数据,在所述电子地图上显示指向性图案的步骤,包括:

根据所述多个离散点的位置数据,绘制指向性图案;

在所述电子地图上显示所述指向性图案。

在其中一个实施例中,所述根据所述多个离散点的位置数据,绘制指向性图案的步骤,包括:

根据所述多个离散点的位置数据,确定所述多个离散点的第一位置特征;

确定与所述第一位置特征对应的图案绘制模式;

根据所述多个离散点的位置数据及所述图案绘制模式,绘制指向性图案。

在其中一个实施例中,所述根据所述多个离散点的位置数据,在所述电子地图上显示指向性图案的步骤,包括:

根据所述多个离散点的位置数据,确定所述多个离散点的第二位置特征;

获取与所述第二位置特征对应的指向性图案模型;

根据所述指向性图案模型,在所述电子地图上显示对应的指向性图案。

在其中一个实施例中,所述方法还包括:

根据所述目标位置数据的离散程度,获取相应的目的地图案模型;

根据所述目的地图案模型,在所述电子地图上显示对应的目的地图案。

在其中一个实施例中,所述指向性图案模型包括平直箭头模型及曲线箭头模型;

和/或,所述目的地图案模型包括圆形模型、椭圆形模型、弓形模型、扇形模型、多边形模型、旗帜模型及不规则形状模型中的至少一种。

在其中一个实施例中,所述方法还包括:

当检测到对所述电子地图进行放大操作或缩小操作时,确定所述放大操作或所述缩小操作对应的基准比例;

按照所述基准比例将所述指向性图案以及所述目的地图案进行放大或缩小处理。

另一方面,本发明实施例提供一种基于电子地图的图案生成装置,所述装置包括:

获取模块,用于检测到紧急事件发生,获取当前位置数据和目标位置数据;

路径确定模块,用于根据所述当前位置数据和所述目标位置数据,在电子地图上确定连接在所述当前位置与所述目标位置之间的目标路径的数据;

点确定模块,用于根据所述目标路径的数据,在所述电子地图上确定多个离散点的位置;

显示模块,用于根据所述多个离散点的位置数据,在所述电子地图上显示指向性图案;所述指向性图案由所述当前位置指向所述目标位置。

再一方面,本发明实施例提供一种导航终端,包括显示屏、存储器和处理器,所述显示屏用于显示电子地图;所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现一种基于电子地图的图案生成方法的步骤。

再一方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现一种基于电子地图的图案生成方法的步骤。

上述技术方案中的一个技术方案具有如下优点或有益效果:在检测到紧急事件发生时,通过获取当前位置数据和目标位置数据,并根据当前位置数据和目标位置数据,在电子地图上确定连接在当前位置与目标位置之间的目标路径的数据;再根据目标路径的数据,在电子地图上确定多个离散点的位置;根据多个离散点的位置数据,在电子地图上显示指向性图案;指向性图案由当前位置指向目标位置,以指示当前位置的用户及时远离紧急事件发生地,电子地图上显示的指向性图案可清晰地传达疏散信息,有效地疏散和转移受灾人员,避免了紧急事故危及其人身财产安全,大幅度地提高了电子地图的利用率和功能多样性。

附图说明

图1为一个实施例中基于电子地图的图案生成方法的应用环境图;

图2为一个实施例中基于电子地图的图案生成方法的示意性流程图;

图3为一个实施例中基于电子地图的图案生成方法的示意性界面图;

图4(a)、图4(b)分别为一个实施例中电子地图的放大前界面图、放大后界面图;

图5为一个实施例中基于电子地图的图案生成装置的示意性结构图;

图6为一个实施例中导航终端的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请提供的基于电子地图的图案生成方法,可以应用于如图1所示的应用环境中。其中,包括导航终端和服务器,导航终端可以为车载电脑、个人电脑、智能手机、平板电脑、个人数字助理、便携式穿戴设备等,并不局限于此;导航终端可以通过有线或无线的方式接入网络,如internet网等,与服务器进行通信。导航终端可通过运行浏览器或各种导航软件客户端等,为用户提供路径导航服务。服务器可为一台服务器、由若干服务器组成的服务器集群或云计算中心。本发明实施例中,服务器是导航终端上的客户端的后台服务器,当导航终端检测到用户身处危险区域时,服务器可根据导航终端采集到的定位信息在导航终端上生成图案,指示用户逃离至安全区域。

需要说明的是,本发明实施例中,用户可以通过输入设备在导航终端的客户端上输入起始点、终止点信息,或在推荐的逃难路线中选取最佳路线等;上述输入设备可以是显示屏上覆盖的触摸层,也可以是设置在显示屏外的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。

在一个实施例中,如图2所示,提供了一种基于电子地图的图案生成方法,以该方法应用于图1中的导航终端的客户端为例进行说明,包括以下步骤:

s202,检测到紧急事件发生,获取当前位置数据和目标位置数据。

其中,紧急事件的类型可为多种,例如雨情、污染物扩散、火灾、地震、内涝、暴雨或台风等自然灾害,或突发的暴力、袭击等人为事件;也可以是人为定义的一种当前需要处理的事件,具体例如,紧急事件可以是为了直观展示战场仿真结果,基于电子地图进行的态势推演,当检测到紧急事件发生,意味着检测到用户想要基于该电子地图进行态势推演的请求,则获取兵力当前位置(出发地)和目标位置(目的地),进而实现兵力态势、通讯态势等多元态势融合的综合战场态势显示;另外,紧急事件也可以是多个用户想要基于电子地图进行协同标绘,向客户端发送的多人标绘请求,检测到紧急事件发生,即为客户端检测到多人标绘请求,进而获取每个用户的规划的初始位置(对应上述的当前位置)和终点位置(对应上述的目标位置);客户端对多人标绘请求的响应即允许多人异地协同标绘,互不影响又能同时展示进行,提高部门协作效率。

另外,检测到紧急事件发生的方式可为多种;具体地,当紧急事件为自然灾害或人为空袭时,客户端可每隔一段时间向气象台和/或事故探测等平台发送收集信号,若气象台根据收集信号反馈至客户端的信息中携带有紧急事件发生的具体位置数据,则检测到紧急事件发生;当然,客户端也可每隔一段时间接受来自气象台和/或事故探测等平台发送的紧急事件探测结果。当紧急事件为人为自定义的事件时,客户端可每隔一段时间向客户端的用户界面发送收集信号,或者接收用户主动发出的态势推演请求或多人标绘请求等,均表示检测到紧急事件发生。应当指出的是,当紧急事件为自然灾害或人为空袭时可限定紧急事件需发生在当前位置的设定区域范围内方可被检测到,此时进行人员疏散更为具有实际意义;当紧急事件为人为自定义的事件时,紧急事件的发生同样与当前位置和目标位置相关。上述提及的每隔的一段时间,及设定区域范围等均可根据实际情况进行设定,此处不作限定。

为了便于方案表述,下文各实施例将以紧急事件的类型为自然灾害或人为空袭为例进行说明;当紧急事件为人为自定义的事件时,客户端可根据下述实施例提出的图案生成方法进行同样的响应和操作,文中不做赘述。

需要说明的是,当前位置数据可为导航终端用户当前所在的位置数据,可从地理信息系统中获取,或通过gps模块和卫星图片实时确定;目标位置数据可为客户端根据卫星、气象台和/或其他平台的事故探测数据得到的安全区域的位置数据,其中,安全区域可为远离紧急事件发生位置至一定距离的区域;在一个具体的实施方式中,当前位置数据、目标位置数据均可为当前位置和目标位置在电子地图上的坐标数据,进一步可为经纬度坐标数据。

另外,目标位置数据可为点坐标,也可为若干点坐标的集合,当目标位置数据为若干点坐标的集合时,目标位置体现在电子地图上即为一个特定的安全区域,该安全区域的形状不局限于规则形状,也可为根据实际路况而定的不规则形状;若检测到用户到达该安全区域,导航终端则完成应急疏散任务。

s204,根据当前位置数据和目标位置数据,在电子地图上确定连接在当前位置与目标位置之间的目标路径的数据。

在电子地图上确定当前位置、目标位置后,目标路径可根据当前位置、目标位置,以及实际的路况信息进行确定;在确定目标路径时,当前位置与目标位置分别相当于该目标路径的起点和终点,应当指出,当目标位置为一个区域时,目标位置的区域中任何一个点均可以作为目标路径的终点。

需要说明的是,目标路径体现在电子地图上可为一连串的点;据此,目标路径的数据可为一连串的点在电子地图上对应的坐标集合。

s206,根据目标路径的数据,在电子地图上确定多个离散点的位置。

根据目标路径的数据,即可在电子地图上确定目标路径的形状,即客户端显示出的目标路径的走向;此时,目标路径的形状与实际路况信息相关,大多呈现出不规则的形状。

在一些实施例中,可直接从目标路径的数据(一连串点的坐标集合)中选取若干点数据并作为离散点位置数据;具体选取原则可根据实际情况设定,此处不作唯一限定。

在另一个实施例中,可在根据目标路径的数据确定出的电子地图上的目标路径上选取多个离散点,进而确定出多个离散点对应的位置数据(如坐标数据);其中,选取多个离散点的原则可为多种,具体例如,可每隔一段距离选取目标路径上的一个点作为离散点;或者,将目标路径上较为明显的转折点作为离散点;又或者通过其他方法进行选取,此处不作赘述。

需要说明的是,在电子地图上确定多个离散点的位置,一方面用于体现出目标路径在电子地图上的形状和大致走向,另一方面,客户端能够凭此确定出待绘制或待调用的指向性图案的形状,使得后续显示在界面上的指向性图案更符合实际的导航路线,进而使得用户可以更为直观地确定出逃离路线,并逃离至安全区域。

s208,根据多个离散点的位置数据,在电子地图上显示指向性图案;指向性图案由当前位置指向目标位置。

需要指出的是,指向性图案优选为具有方向指引效果的图案,例如带箭头的图案。

在电子地图上显示指向性图案的其中一种实施方式为,客户端根据多个离散点的位置数据,绘制出带有箭头的图案,为了保证图案的光滑度,可通过多种途径:例如,可采用一系列插值算法进行编程绘制;或者,将绘制出的图案进行图片处理,使得图案不会出现明显的转折点等等。

另一些实施例中,指向性图案可为系统预设的图案模型,例如:线段式的图案模型,具体包括弧线模型、曲线模型、折线模型、自由线模型;或者箭头式的图案模型,如钳击箭头模型、直箭头模型、突击式箭头模型、进攻式箭头模型、表示分队行动的箭头模型等等。

本发明上述实施例中,执行主体可为客户端,当然也可根据实际情况进行选择和变更,例如若为服务器端,则客户端需要将其所在位置发送至服务器,服务器根据客户端当前位置数据和预设的目标位置数据,在电子地图上确定连接在当前位置与目标位置之间的目标路径的数据;根据目标路径的数据,在电子地图上确定多个离散点的位置;根据多个离散点的位置数据,在电子地图上绘制指向性图案,并将指向性图案发送至客户端,以在客户端的电子地图上显示指向性图像;指向性图案由当前位置指向目标位置。

上述实施例的基于电子地图的图案生成方法中,在检测到紧急事件发生时,通过获取当前位置数据和目标位置数据,并根据当前位置数据和目标位置数据,在电子地图上确定连接在当前位置与目标位置之间的目标路径的数据;再根据目标路径的数据,在电子地图上确定多个离散点的位置;根据多个离散点的位置数据,在客户端的电子地图上显示指向性图案;指向性图案由当前位置指向目标位置,以指示当前位置的用户及时远离紧急事件发生地,客户端电子地图上显示的指向性图案可清晰地传达疏散信息,有效地疏散和转移受灾人员,避免了紧急事故危及其人身财产安全,大幅度地提高了电子地图的利用率和功能多样性。

同时,该图案生成方法还可实现兵力态势、通讯态势等多元态势融合的综合战场态势显示,以直观展示战场仿真结果;还可用于允许多人异地协同标绘,互不影响又能同时展示进行,提高部门协作效率;用户还可通过该客户端进行空间数据叠加分析,即根据地图上的标绘图案进行数据分析,得出范围内的人口、gdp等数据,进而进行数据的分析和处理;安保防护人员还可使用该客户端实现应急指挥的决策,即通过在地图上标绘各种图案,用以疏散受灾人群,保障人民群众生命财产安全,或者利用客户端进行巡航预案的制定,在地图上标绘各种图案和线路,从而进行安全巡防,每个检查点部署人员轮班查岗,确保社区治安。该图案生成方法使得该客户端的功能多元化,进一步提高了电子地图的利用率。

在一些实施例中,s208具体包括:根据多个离散点的位置数据,绘制指向性图案;在电子地图上显示指向性图案。进一步地,上述根据多个离散点的位置数据,绘制指向性图案的步骤,具体包括:根据多个离散点的位置数据,确定多个离散点的第一位置特征;确定与第一位置特征对应的图案绘制模式;根据多个离散点的位置数据及图案绘制模式,绘制指向性图案。

需要指出的是,指向性图案的绘制模式可直接将多个离散点进行连接,以得到该指向性图案;控制方法简单,程序响应快。

然而,在另一些实施例中,为了获得更美观的指向性图案,在绘制指向性图案时,可根据多个离散点的第一位置特征,采用与第一位置特征对应的图案绘制模式;此处的第一位置特征指的是多个离散点位置的连线的平滑度情况,例如,若多个离散点的位置趋于同一直线时,服务器可采用直接连接起点终点的方式,绘制出一直线型的指向性图案,此处的“直接连接起点终点的方式”即为对应的图案绘制模式;或者,若多个离散点的位置连线平滑度较差,则对应的图案绘制模式为采用了b-spline插值进行绘制;b-spline插值不要求插值后的曲线经过每一个离散点,此时得到的曲线不会出现明显的转折点,绘制出的指向性图案更为圆滑,美观性较好,用户观察更直观。

在另一些实施方式中,s208具体包括:根据多个离散点的位置数据,确定多个离散点的第二位置特征;获取与第二位置特征对应的指向性图案模型;根据指向性图案模型,在电子地图上显示对应的指向性图案。

其中,多个离散点的第二位置特征可包括离散点连线构成的图案的形状特征等,具体可根据实际情况进行设定。在一些实施例中,指向性图案模型包括平直箭头模型及曲线箭头模型;具体包括单方向平直箭头模型、多方向平直箭头模型、单方向曲线箭头模型和多方向曲线箭头模型,单方向和多方向可根据目标位置的数量进行确定。请参阅图3,图中示出的两种指向性图案模型分别为单方向平直箭头模型和单方向曲线箭头模型,五角星可代表当前位置,此时当前位置附近发生紧急事件,导航终端通过两个指向性图案指引用户逃离至两个安全区域。

该显示指向性图案的方法无需重新绘制指向性图案,通过确定多个离散点的位置数据,并根据多个离散点的第二位置特征,从系统预设的图案模型数据库中调用对应的指向性图案模型,进而显示在电子地图上;由于调用的图案为系统预设的图案模型,显示出的图案更为准确和直观,有效避免了临时绘制图案可能出现交叉、错误等情形,准确,高效,实用性强。

在一些实施例中,请继续参阅图3,该基于电子地图的图案生成方法还包括:根据目标位置数据的离散程度,获取相应的目的地图案模型;根据目的地图案模型,在电子地图上显示对应的目的地图案。

若目标位置数据较为收敛,可将目的地图案模型确定为点模型、旗帜模型、水滴模型等等;若目标位置数据较为离散,可将目的地图案模型确定为一种区域模型,例如圆形模型、椭圆形模型、弓形模型、扇形模型、多边形模型及不规则形状模型中的至少一种。图3中示出的两种目的地图案模型分别为旗帜模型和圆形模型。

在一些实施例中,请参阅图4(a)及图4(b),该基于电子地图的图案生成方法还包括:当检测到对电子地图进行放大操作或缩小操作时,确定放大操作或缩小操作对应的基准比例;按照基准比例将指向性图案以及目的地图案进行放大或缩小处理。

需要指出的是,因计算机屏幕尺寸和屏幕分辨率的限制,整幅电子地图显示效果将受影响,为了保证指向性图案和目的地图案适应不同的屏幕分辨率,当用户缩小地图时,在屏幕显示范围内两种图案也会根据地图缩小的比例进行缩小,当用户放大地图时,两种图案随之对应放大。当用户将图4(a)展示的电子地图的右上角区域放大一定比例后,即可得到图4(b)展示的效果,此时,指向性图案和目的地图案均随着地图的放大而放大,图案展示清晰,用户观察直观。

应该理解的是,对于前述的各方法实施例,虽然流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,方法实施例的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

基于与上述实施例中的基于电子地图的图案生成方法相同的思想,本文还提供一种基于电子地图的图案生成装置。

在一个实施例中,如图5所示,提供了一种基于电子地图的图案生成装置,包括:获取模块401、路径确定模块402、点确定模块403和显示模块404,其中:

获取模块401,用于检测到紧急事件发生,获取当前位置数据和目标位置数据;

路径确定模块402,用于根据当前位置数据和目标位置数据,在电子地图上确定连接在当前位置与目标位置之间的目标路径的数据;

点确定模块403,用于根据目标路径的数据,在电子地图上确定多个离散点的位置;

显示模块404,用于根据多个离散点的位置数据,在电子地图上显示指向性图案;指向性图案由当前位置指向目标位置。

在一些实施例中,显示模块404,具体用于根据多个离散点的位置数据,绘制指向性图案;在电子地图上显示指向性图案。

进一步地,显示模块404,具体用于根据多个离散点的位置数据,确定多个离散点的第一位置特征;确定与第一位置特征对应的图案绘制模式;根据多个离散点的位置数据及图案绘制模式,绘制指向性图案。

在另一些实施例中,显示模块404,具体用于根据多个离散点的位置数据,确定多个离散点的第二位置特征;获取与第二位置特征对应的指向性图案模型;根据指向性图案模型,在电子地图上显示对应的指向性图案。

在一些实施例中,基于电子地图的图案生成装置还包括:目的地图案显示模块,用于根据目标位置数据的离散程度,获取相应的目的地图案模型;根据目的地图案模型,在电子地图上显示对应的目的地图案。

在一些实施例中,指向性图案模型包括平直箭头模型及曲线箭头模型;和/或,目的地图案模型包括圆形模型、椭圆形模型、弓形模型、扇形模型、多边形模型、旗帜模型及不规则形状模型中的至少一种。

在一些实施例中,基于电子地图的图案生成装置还包括:缩放控制模块,用于当检测到对电子地图进行放大操作或缩小操作时,确定放大操作或缩小操作对应的基准比例;按照基准比例将指向性图案以及目的地图案进行放大或缩小处理。

关于基于电子地图的图案生成装置的具体限定可以参见上文中对于基于电子地图的图案生成方法的限定,在此不再赘述。上述基于电子地图的图案生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于导航终端中的处理器中,也可以以软件形式存储于导航终端中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

此外,上述示例的基于电子地图的图案生成装置的实施方式中,各程序模块的逻辑划分仅是举例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利考虑,将上述功能分配由不同的程序模块完成,即将基于电子地图的图案生成装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分功能。

在一个实施例中,提供了一种导航终端,该导航终端可以是车载导航设备、个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等,其内部结构图可以如图6所示。本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的导航终端的限定,具体的导航终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种导航终端,该导航终端可以是终端,其内部结构图可以如图6所示。该导航终端包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该导航终端的处理器用于提供计算和控制能力。该导航终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该导航终端的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于电子地图的图案生成方法。该导航终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该导航终端的输入装置可以是显示屏上覆盖的触摸层,也可以是导航终端外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

在一个实施例中,提供了一种导航终端,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

检测到紧急事件发生,获取当前位置数据和目标位置数据;

根据当前位置数据和目标位置数据,在电子地图上确定连接在当前位置与目标位置之间的目标路径的数据;

根据目标路径的数据,在电子地图上确定多个离散点的位置;

根据多个离散点的位置数据,在电子地图上显示指向性图案;指向性图案由当前位置指向目标位置。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据多个离散点的位置数据,绘制指向性图案;在电子地图上显示指向性图案。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据多个离散点的位置数据,确定多个离散点的第一位置特征;确定与第一位置特征对应的图案绘制模式;根据多个离散点的位置数据及图案绘制模式,绘制指向性图案。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据多个离散点的位置数据,确定多个离散点的第二位置特征;获取与第二位置特征对应的指向性图案模型;根据指向性图案模型,在电子地图上显示对应的指向性图案。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据目标位置数据的离散程度,获取相应的目的地图案模型;根据目的地图案模型,在电子地图上显示对应的目的地图案。

在一个实施例中,指向性图案模型包括平直箭头模型及曲线箭头模型;和/或,目的地图案模型包括圆形模型、椭圆形模型、弓形模型、扇形模型、多边形模型、旗帜模型及不规则形状模型中的至少一种。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当检测到对电子地图进行放大操作或缩小操作时,确定放大操作或缩小操作对应的基准比例;按照基准比例将指向性图案以及目的地图案进行放大或缩小处理。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

检测到紧急事件发生,获取当前位置数据和目标位置数据;

根据当前位置数据和目标位置数据,在电子地图上确定连接在当前位置与目标位置之间的目标路径的数据;

根据目标路径的数据,在电子地图上确定多个离散点的位置;

根据多个离散点的位置数据,在电子地图上显示指向性图案;指向性图案由当前位置指向目标位置。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据多个离散点的位置数据,绘制指向性图案;在电子地图上显示指向性图案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据多个离散点的位置数据,确定多个离散点的第一位置特征;确定与第一位置特征对应的图案绘制模式;根据多个离散点的位置数据及图案绘制模式,绘制指向性图案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据多个离散点的位置数据,确定多个离散点的第二位置特征;获取与第二位置特征对应的指向性图案模型;根据指向性图案模型,在电子地图上显示对应的指向性图案。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据目标位置数据的离散程度,获取相应的目的地图案模型;根据目的地图案模型,在电子地图上显示对应的目的地图案。

在一个实施例中,指向性图案模型包括平直箭头模型及曲线箭头模型;和/或,目的地图案模型包括圆形模型、椭圆形模型、弓形模型、扇形模型、多边形模型、旗帜模型及不规则形状模型中的至少一种。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当检测到对电子地图进行放大操作或缩小操作时,确定放大操作或缩小操作对应的基准比例;按照基准比例将指向性图案以及目的地图案进行放大或缩小处理。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

本文实施例的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或(模块)单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

在本文中提及的“第一\第二”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出多个变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1