The invention provides an electronic map display method, a device and a system, and relates to the field of electronic map. The present invention provides electronic map display method, using the preset polymerization relationship, to get to the target site display instructions, to access the aggregation relationship, because the relationship between the different polymerization is based on the distance of target size generated, so the polymerization reaction in the relationship between the apparent need to target sites of polymerization. What should be the target location to display the polymerization together, according to the relationship can directly determine the polymerization polymerization target location, and finally determined in accordance with the polymerization to the target site, to improve the overall computational efficiency, improve the user experience.
【技术实现步骤摘要】
电子地图显示方法、装置和系统
本专利技术涉及电子地图领域,具体而言,涉及电子地图显示方法、装置和系统。
技术介绍
近些年,随着电子图的兴起,出现了越来越多的围绕着电子地图技术的辅助应用,比如兴趣点查询,即用户可以在电子地图上查阅指定地域中的兴趣点(如餐厅、停车场等)。查询兴趣点时,用户首先需要向移动设备中输入相应的信息(如关键词),而后,移动设备依据该信息来确定用户所感兴趣的兴趣点,最后,移动设备将确定出的兴趣点以锚点的形式在显示屏上显示出来。如图1中所示,图中的圆形图标就是锚点。在进行锚点显示的时候,如果锚点在显示屏上分布过于密集,则会发生多个锚点相互遮挡的现象,这种现象会导致用户难以对不同的锚点进行辨识(如三个锚点在显示屏上的距离过近,由于遮挡的关系,则用户可能会认为此处只有一个锚点,或者说可能有两个锚点会被用户忽略掉)。针对该种某些锚点距离过于紧密情况,某些技术提供了一定的解决方案。如,移动终端在确定用户所感兴趣的兴趣点后,首先会先按照电子地图当前的比例尺,计算哪些锚点在显示屏上的距离过于紧密,并将这些距离过于紧密的锚点聚合到一起,通过一个锚点来代表这多个距离过近的锚点,以此来避免用户的查看不方便的问题。如图1中所示,圆形图标中的数字即显示了该锚点是由多少个原始锚点(没有聚合过其他锚点的锚点)聚合形成。通常,用户除了需要在显示屏上观看到各个锚点,还会对显示屏进行放大和缩小操作(电子地图的比例尺发生了调整),以期看到更多的信息,执行放大和缩小操作之后,各个锚点在显示屏上的距离就会发生调整,此时,移动终端需要重新计算哪些锚点过于紧密,并将在显示屏上的距离 ...
【技术保护点】
一种电子地图显示方法,其特征在于,包括:在获取到目标地点显示指令时,调取聚合关系;所述聚合关系是依据不同目标地点之间距离的大小生成的;根据聚合关系,确定目标地点的聚合方式;依据聚合方式,对目标地点进行展示。
【技术特征摘要】
1.一种电子地图显示方法,其特征在于,包括:在获取到目标地点显示指令时,调取聚合关系;所述聚合关系是依据不同目标地点之间距离的大小生成的;根据聚合关系,确定目标地点的聚合方式;依据聚合方式,对目标地点进行展示。2.根据权利要求1所述的方法,其特征在于,还包括:获取用户的输入信息;确定所述输入信息所对应的所述目标地点的坐标;根据所述目标地点的坐标,确定不同目标地点之间的聚合关系。3.根据权利要求1所述的方法,其特征在于,还包括:获取用户的输入信息;确定所述输入信息所对应的所述目标地点的坐标;根据所述目标地点的坐标,从服务器获取不同目标地点之间的聚合关系。4.根据权利要求1所述的方法,其特征在于,步骤根据聚合关系,确定目标地点的聚合方式包括:根据目标地点显示指令确定地图显示比例;在聚合关系中查询与所述地图显示比例相对应的目标地点的聚合方式;所述聚合关系中记载了不同地图显示比例所对应的目标地点聚合方式。5.根据权利要求1所述的方法,其特征在于,步骤根据聚合关系,确定目标地点的聚合方式包括:依据聚合关系中目标地点聚合的优先级次序,计算目标地点的聚合方式;所述聚合关系中记载了不同聚合优先级所对应的目标地点聚合方式。6.根据权利要求5所述的方法,其特征在于,步骤依据聚合关系中目标地点聚合的优先级次序,计算目标地点的聚合方式包括:依据聚合关系中目标地点聚合的优先级次序,判断当前优先级所对应的目标地点是否需要进行聚合;若是,则将下一优先级作为当前优先级,并重新执行步骤判断当前优先级所对应的目标地点是否需要进行聚合;若否,则根据所述当前优先级所对应的目标地点确定所述聚合方式。7.根据权利要求6所述的方法,其特征在于,若目标地点显示指令中携带有放大或缩小指令,且显示屏当前已经显示有聚合后的目标地点,则判断当前优先级所对应的目标地点是否需要进行聚合之前,还包括如下步骤:根据当前显示屏上所显示的聚合后的目标地点所对应的优先级确定所述当前优先级。8.根据权利要求2所述的方法,其特征在于,步骤根据目标地点的坐标,确定不同目标地点之间的聚合关系包括:计算指定的地图显示比例下,任意两个或多个目标地点是否需要聚合;依据所述计算的结果生成聚合关系。9.根据权利要求2所述的方法,其特征在于,步骤根据目标地点的坐标,确定不同目标地点之间的聚合关系包括:计算当前目标地点中,任意至少两个目标地点之间的聚合优先值,所述聚合优先值是依据所述至少两个目标地点之间的距离生成的;将目标聚合优先值所对应的至少两个目标地点聚合成一个目标地点,并重新执行步骤计算当前目标地点中,任意至少两个目标地点之间的聚合优先值,直至当前目标地点的数量达到预定数值,或直至目标聚合优先值的数值达到预定数值,或直至目标聚合优先值所对应的至少两个目标地点之间的距离达到预定距离;所述目标聚合优先值是聚合优先值中数值最小/最大的;根据目标聚合优先值所对应的至少两个目标地点更新聚合关系。10.根据权利要求9所述的方法,其特征在于,聚合优先值是根据目标地点之间的距离和目标地点进行过聚合的情况确定的。11.电子地图显示装置,其特征在于,包括:调取模块,用于在获取到目标地点显示指令时,调取聚合关系;所述聚合关系是依据不同目标地点之间距离...
【专利技术属性】
技术研发人员:郑凯元,华嘉炜,刘晓蓉,张弓,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。