信息点的地图显示方法及装置的制作方法

xiaoxiao2020-6-26  21

专利名称:信息点的地图显示方法及装置的制作方法
技术领域
本发明涉及地图显示技术,尤其涉及一种信息点的地图显示方法及装置。
背景技术
如今,电子地图上所显示的信息越来越多,其中最重要的一种就是信息点(POI)。由于地图上的信息点的数量往往很大,当比例尺发生变化,屏幕上显示的地理范围变大时,屏幕所显示的地理范围内所包含的信息点的数量也将变大,距离较近的信息点就容易发生相互的压盖。现有技术中,解决信息点压盖问题的主要方法是分层分比例尺显示信息点,在不同的比例尺下,显示不同层次的信息点。但是,这样势必导致信息点在同一时刻无法被全部显示,例如,当屏幕显示的地理范围很大时,往往就无法显示同一栋写字楼或商厦中全部的信息点。因此,基于现有技术的地图显示方法,当用户在查找某个兴趣点时,往往需要将比例尺调节至较大的数值,即屏幕上显示的地理范围较小,使得各个信息点尽可能地都呈现在地图上,这样导致用户遍历整张地图所花费的时间较长。

发明内容
本发明要解决的技术问题是提供一种信息点的地图显示方法及装置,有利于用户更直观地查看信息点的分布。为解决上述技术问题,本发明提供了一种信息点的地图显示方法,包括获取当前的比例尺值;根据所述比例尺值确定落入屏幕范围内的信息点;确定屏幕范围内相互压盖的信息点;将所述相互压盖的信息点合并至同一显示图标进行显示。可选地,确定屏幕范围内相互压盖的信息点后,所述方法还包括对相互压盖的信息点进行计数,所述显示图标中包含有所述计数的计数结果。可选地,确定落入屏幕范围内的信息点之后,还对所述信息点进行分类,如果相互压盖的信息点属于同一类别,则所述显示图标中包含有对应于该类别的图示;如果相互压盖的信息点属于不同类别,则所述显示图标中包含有对应于混合类别的图示。可选地,所述方法还包括接收用户对所述显示图标的查询请求;由所述查询请求触发,对所述显示图标所包含的相互压盖的信息点进行分拆显
/Jn ο本发明还提供了一种信息点的地图显示装置,包括比例尺获取单元,用于获取当前的比例尺值;信息点确定单元,用于根据所述比例尺值确定落入屏幕范围内的信息点;压盖判定单元,用于确定屏幕范围内相互压盖的信息点;
合并显示单元,用于将所述相互压盖的信息点合并至同一显示图标进行显示。可选地,所述信息点的地图显示装置还包括计数单元,用于对相互压盖的信息点进行计数,并将计数结果发送至所述合并显示单元,所述显示图标中包含有所述计数结果。可选地,所述信息点的地图显示装置还包括分类单元,用于对所述信息点进行分类,所述合并显示单元包括图示分类模块,如果相互压盖的信息点属于同一类别,则控制所述显示图标中包含有对应于该类别的图示,如果相互压盖的信息点属于不同类别,则控制所述显示图标中包含有对应于混合类别的图示。可选地,所述合并显示单元包括请求接收模块,用于接收用户对所述显示图标的查询请求;分拆显示模块,由所述查询请求触发,对所述显示图标所包含的相互压盖的信息点进行分拆显示。与现有技术相比,本发明具有以下优点本发明实施例的信息点的地图显示方法以及装置中,将相互压盖的信息点合并至同一显示图标进行显示,能够更全面的反映当前显示范围内的全部信息点。进一步地,本发明实施例还对相互压盖的信息点进行计数,上述合并后的显示图标中包含有计数结果,即将相互压盖的信息点的数量通过合并的显示图标呈现给用户,当接收到用户对合并后的显示图标的查询请求后,再对其中包含的相互压盖的信息点进行分拆显示,从而可以将相互压盖的多个信息点呈现给用户。此外,本发明实施例还对各个信息点进行分类,如果相互压盖的信息点属于同一类别,则合并后的显示图标包含有对应于该同一类别的图示,如果相互压盖的信息点属于不同类别,则合并后的显示图标包含有对应于混合类别的图示,使得用户能够更直观地看到相互压盖的信息点的分类。


图1为本发明实施例的信息点的地图显示方法的流程示意图;图2为本发明实施例的信息点的地图显示装置的结构示意图;图3是图2中合并显示单元的详细结构示意图;图4至图6是本发明实施例的地图显示方法的显示结果示意图。
具体实施例方式现有技术的电子地图中,往往对信息点进行分层分比例尺进行显示,不便于用户进行查看和查询。本发明实施例的信息点的地图显示方法以及装置中,将相互压盖的信息点合并至同一显示图标进行显示,能够更全面的反映当前显示范围内的全部信息点。进一步地,本发明实施例还对相互压盖的信息点进行计数,上述合并后的显示图标中包含有计数结果,即将相互压盖的信息点的数量通过合并的显示图标呈现给用户,当接收到用户对合并后的显示图标的查询请求后,再对其中包含的相互压盖的信息点进行分拆显示,从而可以将相互压盖的多个信息点呈现给用户。此外,本发明实施例还对各个信息点进行分类,如果相互压盖的信息点属于同一类别,则合并后的显示图标包含有对应于该同一类别的图示,如果相互压盖的信息点属于不同类别,则合并后的显示图标包含有对应于混合类别的图示,使得用户能够更直观地看到相互压盖的信息点的分类。下面结合具体实施例和附图对本发明作进一步说明,但不应以此限制本发明的保护范围。图1示出了本实施例的信息点的地图显示方法的流程示意图,包括步骤SI I,获取当前的比例尺值;步骤S12,根据所述比例尺值确定落入屏幕范围内的信息点;步骤S13,确定屏幕范围内相互压盖的信息点;步骤S14,将所述相互压盖的信息点合并至同一显示图标进行显示。本实施例中,在确定了相互压盖的信息点后,还对相互压盖的信息点进行计数,之后将计数结果包含在上述显示图标中一并进行显示,使得用户能够合并后的显示图标直观地看到该位置共有多少个信息点相互压盖。此外,本实施例还对落入屏幕范围内的各个信息点进行分类,如果相互压盖的信息点属于同一类别,则显示图标中所显示的图示为对应于该类别的图示,用户可以直观地看到压盖的多个信息点是属于哪个类别的;如果相互压盖的信息点属于不同的类别,则显示图标中所显示的图示为对应于混合类别的图示,用户可以直观地看到压盖的多个信息点是多种类别的混合,也即“杂类”。另外,用户还可以对合并后的显示图标进行查询,例如通过鼠标点击、触摸屏点击等方式发出查询请求,由用户的查询请求触发,可以对显示图标中所包含的相互压盖的信息点进行分拆显示,例如,可以将相互压盖的信息点并列地呈现给用户。图2示出了本实施例的信息点的地图显示装置的结构示意图,包括比例尺获取单元21,用于获取当前的比例尺值;信息点确定单元22,用于根据比例尺值确定落入屏幕范围内的信息点;压盖判定单元23,用于确定屏幕范围内相互压盖的信息点;合并显示单元24,用于将所述相互压盖的信息点合并至同一显示图标进行显示。此外,本实施例的信息点的地图显示装置还包括计数单元25,用于对相互压盖的信息点进行计数,并将计数结果发送至合并显示单元24,显示图标中包含有该计数结果;分类单元26,用于对信息点进行分类。图3示出了图2中合并显示单元24的详细结构,包括图示分类模块241,如果相互压盖的信息点属于同一类别,则控制显示图标中包含有对应于该类别的图示,如果相互压盖的信息点属于不同类别,则控制显示图标中包含有对应于混合类别的图示;请求接收模块242,用于接收用户20对所述显示图标的查询请求;分拆显示模块243,由所述查询请求触发,对所述显示图标所包含的相互压盖的信息点进行分拆显示;显示驱动模块240,与图示分类模块241、分拆显示模块243以及计数单元26 (图2)相连,用于驱动屏幕来显示合并后的显示图标以及分拆后的各个信息点,其中,该显示图标包含有对应于分类类别的图示、以及相互压盖的信息点的数量。图4至图6示出了本实施例的信息点的地图显示方法及装置工作过程中的显示效果示意图,下面结合图2至图6对本实施例的信息点的地图显示装置的工作过程进行详细说明。首先参考图4,图4为初始状态,作为一个非限制性的例子,图4中的比例尺值为I 100;在该比例尺值下,落入屏幕显示范围内的信息点具体包括停车场31、停车场32、停车场33、停车场34、停车场35以及液化加气站36。之后结合图2、图3、图4和图5,用户调节缩小了比例尺,例如比例尺下降为I 500。比例尺获取单元21获取当前的比例尺值,并由信息点确定单元22显示在当前屏幕范围内的各个信息点,本实施例为了简化,在1: 500的比例尺下,屏幕中所包含的信息点仍然是停车场31、停车场32、停车场33、停车场34、停车场35以及液化加气站36。之后,压盖判定单元23对各信息点进行边界扫描,以判定是否有信息点相互压盖,本实施例中,停车场31、停车场32、停车场33和停车场34由于距离比较近发生了相互压盖,停车场35和液化加气站36由于距离比较近发生了相互压盖,因此,合并显示单元24则将停车场31、停车场32、停车场33和停车场34这四个相互压盖的信息点合并为同一显示图标41进行显示,将停车场35和液化加气站36这两个相互压盖的信息点合并为同一显示图标42进行显示,即将显示图标41显示在四个停车场压盖后重叠的位置,将显示图标42显示在停车场35与液化加气站36压盖后重叠的位置。本实施例的地图显示装置中的计数单元25还对相互压盖的各个信息点进行计数并将计数结果发送至合并显示单元24中进行显示。因此,图5中,合并后的显示图标41中包含有相互压盖的信息点的计数结果412 (具体数值为4),合并后的显示图标42中包含有相互压盖的信息点的计数结果422 (具体数值为2)。此外,分类单元26还对各个信息点进行分类,并将分类结果发送至合并显示单元24进行显示。由于相互压盖的停车场31、停车场32、停车场33和停车场34都属于“停车场”类别,因而,合并后的显示图标41中所包含的图示411就是对应于停车场的图示(具体为加圈的字母P);由于相互压盖的停车场35和液化加气站36中一个是停车场,另一个是加气站,属于不同的类别,因而,合并后的显示图标42中所包含的图示421就是对应于混合类别的图示(具体为加圈的字母Z)。需要说明的是混合类别的图示适用于任何不同类别的信息点的压盖,例如健身房和快餐店的压盖、商场和加油站的压盖等等。之后结合图3和图6,当请求接收模块242接收到用户20对合并的显示图标41发出的查询请求时,分拆显示模块243将其中所包含的四个停车场进行分拆后分别进行显示,即将停车场31、停车场32、停车场33和停车场34分拆,通过显示驱动模块240并列地显示在地图上,以供用户直接地查阅。本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
权利要求
1.一种信息点的地图显示方法,其特征在于,包括 获取当前的比例尺值; 根据所述比例尺值确定落入屏幕范围内的信息点; 确定屏幕范围内相互压盖的信息点; 将所述相互压盖的信息点合并至同一显示图标进行显示。
2.根据权利要求1所述的信息点的地图显示方法,其特征在于,确定屏幕范围内相互压盖的信息点后,还包括对相互压盖的信息点进行计数,所述显示图标中包含有所述计数的计数结果。
3.根据权利要求1或2所述的信息点的地图显示方法,其特征在于,确定落入屏幕范围内的信息点之后,还对所述信息点进行分类,如果相互压盖的信息点属于同一类别,则所述显示图标中包含有对应于该类别的图示;如果相互压盖的信息点属于不同类别,则所述显示图标中包含有对应于混合类别的图示。
4.根据权利要求1或2所述的信息点的地图显示方法,其特征在于,还包括 接收用户对所述显示图标的查询请求; 由所述查询请求触发,对所述显示图标所包含的相互压盖的信息点进行分拆显示。
5.一种信息点的地图显示装置,其特征在于,包括 比例尺获取单元,用于获取当前的比例尺值; 信息点确定单元,用于根据所述比例尺值确定落入屏幕范围内的信息点; 压盖判定单元,用于确定屏幕范围内相互压盖的信息点; 合并显示单元,用于将所述相互压盖的信息点合并至同一显示图标进行显示。
6.根据权利要求5所述的信息点的地图显示装置,其特征在于,还包括 计数单元,用于对相互压盖的信息点进行计数,并将计数结果发送至所述合并显示单元,所述显示图标中包含有所述计数结果。
7.根据权利要求5或6所述的信息点的地图显示装置,其特征在于,还包括 分类单元,用于对所述信息点进行分类, 所述合并显示单元包括图示分类模块,如果相互压盖的信息点属于同一类别,则控制所述显示图标中包含有对应于该类别的图示,如果相互压盖的信息点属于不同类别,则控制所述显示图标中包含有对应于混合类别的图示。
8.根据权利要求5或6所述的信息点的地图显示装置,其特征在于,所述合并显示单元包括 请求接收模块,用于接收用户对所述显示图标的查询请求; 分拆显示模块,由所述查询请求触发,对所述显示图标所包含的相互压盖的信息点进行分拆显示。
全文摘要
本发明提供了一种信息点的地图显示方法及装置,所述方法包括获取当前的比例尺值;根据所述比例尺值确定落入屏幕范围内的信息点;确定屏幕范围内相互压盖的信息点;将所述相互压盖的信息点合并至同一显示图标进行显示。本发明能够更加直观、全面地显示地图上的信息点,便于用户查看。
文档编号G09B29/10GK103050054SQ20111030612
公开日2013年4月17日 申请日期2011年10月11日 优先权日2011年10月11日
发明者陈五湖 申请人:上海博泰悦臻电子设备制造有限公司

最新回复(0)