地理热力图的显示方法及装置制造方法及图纸

技术编号:15542026 阅读:88 留言:0更新日期:2017-06-05 11:09
本发明专利技术公开了一种地理热力图的显示方法及装置,涉及互联网技术领域,主要目的在于在地理热力图中以区块的形式清晰地展示网站访问量,提高了地理热力图的展示效果。本发明专利技术的主要技术方案包括:地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆,所述坐标点为访问预设网站所在的地理位置;对所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;绘制所述预置圆的阴影区域;判断相邻不同阴影区域之间是否存在重叠区域;若相邻不同阴影区域之间存在重叠区域,则对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域对所述预设网站访问量之和的标识颜色。本发明专利技术主要应用于地理热力图显示网站访问量的过程中。

Method and device for displaying geographical thermal chart

The invention discloses a method and a device for displaying a geographical thermodynamic diagram, relates to the technical field of the Internet, the main purpose is to block in the geographical thermodynamic diagram form clearly shows the site traffic, improve the geographical heat map display effect. Including the technical scheme of the invention: the geographical coordinates and obtain the thermodynamic diagram, with the coordinate point as the center to generate the preset circle coordinates to access the default website location; the preset circle is added first color, the first color as the preset website logo color volume rendering; the preset shadow region round; to determine whether there is overlap between adjacent different shadow regions; if different shadow regions overlap between adjacent regions of the overlapping area to add second colors, the second colors for different shadow area of adjacent to the preset logo colors and site visits. The invention is mainly used in the process of accessing the quantity of the geographical thermal map display website.

【技术实现步骤摘要】
地理热力图的显示方法及装置
本专利技术涉及互联网
,特别是涉及一种地理热力图的显示方法及装置。
技术介绍
地理热力图是以特殊高亮的形式显示网站内的访客所在的地理区域的图示,在使用地理热力图展示网站的访问量信息时,通常使用以地图为地理热力图的背景图展示网站中访客所在的地理位置。目前,地理热力图基于地图展示网站访客所在的地理位置,以地图中的行政区域为单位进行展示,例如,省、市等,当地图中的某一行政区域有对网站的访问时,会以孤立点的形式显示在地图热力图中;同时,利用不同的颜色标识地理热力图中的点,不同颜色、颜色的深浅均代表网站访问量的数值范围,即通过不同颜色区分网站访问量大小,如此,便可在整个地理热力图中展示各个行政区域对网站的访问情况。专利技术人在通过上述方法展示地理热力图时,发现其存在如下问题:由于地图热力图中地图的展示空间有限,并且,行政区域之间网站访问量较大的情况下,在通过不同颜色的孤立点展示行政区域对网站访问量时,不同的孤立点之间可能会相互遮挡,造成颜色深的点覆盖颜色浅的点,导致地理热力图中展示的网站访问量不清晰,展现效果较差。
技术实现思路
有鉴于此,本专利技术提供的一种地理热力图的显示方法及装置,主要目的在于解决在通过不同颜色的孤立点展示行政区域对网站访问量时,不同的孤立点之间可能会相互遮挡,造成颜色深的点覆盖颜色浅的点,导致地理热力图中展示的网站访问量不清晰,展现效果较差的问题。为了解决上述问题,本专利技术主要提供如下技术方案:一方面,本专利技术提供了一种地理热力图的显示方法,该方法包括:地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆,所述坐标点为访问预设网站所在的地理位置;对所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;绘制所述预置圆的阴影区域;判断相邻不同阴影区域之间是否存在重叠区域;若相邻不同阴影区域之间存在重叠区域,则对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域对所述预设网站访问量之和的标识颜色。另一方面,本专利技术还提供一种地理热力图的显示装置,该装置包括:第一获取单元,用于获取坐标点所述坐标点为访问预设网站所在的地理位置;生成单元,用于在所述第一获取单元获取所述坐标点之后,以所述坐标点为圆心生成预置圆;第一添加单元,对所述生成单元生成的所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;绘制单元,用于在所述第一添加单元对所述预置圆添加第一颜色之后,绘制所述预置圆的阴影区域;判断单元,用于判断相邻不同阴影区域之间是否存在重叠区域;第二添加单元,用于当所述判断单元判断相邻不同阴影区域之间存在重叠区域时,对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域内所述预设网站访问量之和的标识颜色。借由上述技术方案,本专利技术提供的技术方案至少具有下列优点:本专利技术提供的地理热力图的显示方法及装置,地理热力图在显示预设网站访问量时,首先,获取坐标点,其中,该坐标点为访问预设网站所在的地理位置,以该坐标点为圆心生成预置圆,并对预置圆添加第一颜色,该第一颜色为预设网站访问量的标识颜色,绘制该预置圆的阴影区域,地理热力图判断相邻不同阴影区域之间是否存在重叠区域,若确定相邻不同阴影区域之间存在重叠区域,则对该重叠区域添加第二颜色,其中,该第二颜色为相邻不同阴影区域对预设网站访问量之间的标识颜色;与现有技术中以不同颜色的孤立点展示对预设网站访问量相比,本专利技术通过根据坐标点生成的预置圆,以及对该预置圆绘制阴影区域的方式来展示对预设网站的访问量,使得地理热力图在视觉效果上不再是不同颜色孤立点的重叠,而是将不同颜色的预置圆、所述阴影区域及所述重叠区域连成区块,因此,地理热力图中以区块的形式清晰地展示网站访问量,提高了地理热力图的展示效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种地理热力图的显示方法的流程图;图2示出了本专利技术实施例提供的一种地理热力图的显示装置的组成框图;图3示出了本专利技术实施例提供的另一种地理热力图的显示装置的组成框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供一种地理热力图的显示方法,如图1所示,该方法包括:101、地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆。所述坐标点为地理热力图中访客访问预设网站所在的地理位置,地理热力图获取的坐标点实质上是获取预设网站中的访客及该访客所在的地理位置。本专利技术实施例在确定访问预设网站地理位置时,通过该访客的互联网协议地址(InternetProtocolAddress,IP地址)确定地理位置,在通过IP地址确定地理位置时可以采用但不局限于以下的方式实现,例如:通过调用第三方查询IP地址应用程序确定地理位置;本专利技术实施例对确定访客地理位置的实现方式不进行限定。在本专利技术实施例的一种实现方式中,地理热力图调用预置函数获取坐标点;在本专利技术实施例的另一种实现方式中,地理热力图通过第三方获取坐标点应用程序获取坐标点。本专利技术实施例对地理热力图在获取坐标点时使用的预置函数及第三方获取坐标点应用程序不进行限定。获取坐标点之后,以该坐标点为圆心生成预置圆,生成预置圆的必要条件为确定圆心及预置圆的半径。本专利技术实施例中,地理热力图以页面地图的形式进行展示,在生成预置圆时,其预置圆的半径需要根据地理热力图所在的页面相对于显示器的比例进行调校,当地理热力图所在的页面相对于显示器的比例较大时,预置圆的半径越大;当地理热力图所在的页面相对于显示器的比例较小时,预置圆的半径越小。在实际应用中,由于地理热力图的展示空间有限,在生成预置圆时,该预置圆是很小的,在视觉展示效果上可能无法清晰的辨别其具体的预置圆边界。需要说明的是,本专利技术实施例中,生成预置圆的目的在于:通过生成的预置圆将地理热力图中全部的坐标点连成一片区域,以达到清晰显示预设网站访问量。102、地理热力图对所述预置圆添加第一颜色。为了能够更加清晰的展示出地理热力图中对预设网站的访问量,通过对预置圆添加第一颜色,区分预设网站访问量的大小;其中,所述第一颜色为预设网站访问量的标识颜色。在对预置圆添加第一颜色时,可以包含但不局限于以下的方式实现,例如:对预置圆添加的第一颜色为绿色、蓝色、黄色、红色等等;本专利技术实施例对第一颜色的具体表现形式不进行限定。103、地理热力图绘制所述预置圆的阴影区域。在执行完成步骤102之后,地理热力图基于添加第一颜色后的预置圆,绘制该预置圆的阴影区域,其目的在于:将地理热力图中全部的阴影区域进行本文档来自技高网...
地理热力图的显示方法及装置

【技术保护点】
一种地理热力图的显示方法,其特征在于,包括:地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆,所述坐标点为访问预设网站所在的地理位置;对所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;绘制所述预置圆的阴影区域;判断相邻不同阴影区域之间是否存在重叠区域;若相邻不同阴影区域之间存在重叠区域,则对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域对所述预设网站访问量之和的标识颜色。

【技术特征摘要】
1.一种地理热力图的显示方法,其特征在于,包括:地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆,所述坐标点为访问预设网站所在的地理位置;对所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;绘制所述预置圆的阴影区域;判断相邻不同阴影区域之间是否存在重叠区域;若相邻不同阴影区域之间存在重叠区域,则对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域对所述预设网站访问量之和的标识颜色。2.根据权利要求1所述的方法,其特征在于,在以所述坐标点为圆心生成预置圆之前,所述方法还包括:获取显示比例,所述显示比例为所述地理热力图相对于显示器的比例。3.根据权利要求2所述的方法,其特征在于,以所述坐标点为圆心生成预置圆包括:根据所述显示比例配置所述预置圆的半径;基于所述圆心与所述半径生成所述预置圆。4.根据权利要求1-3中任一项所述的方法,其特征在于,绘制所述预置圆的阴影区域包括:确定所述预置圆的模糊半径;根据所述模糊半径绘制所述预置圆的所述阴影区域。5.根据权利要求4所述的方法,其特征在于,在对所述重叠区域添加第二颜色之后,所述方法还包括:在绘制完所有坐标点之后,展示所有坐标点、所述阴影区域及所述重叠区域连成的区块。6.一种地理热力图的显示装置,其特征在于,包括:第一获取单元,用于获取坐标点所述坐标点为访问预设网站所在的地理位置;生成单元,用于在所述第一获取单元获取所述坐标点之后...

【专利技术属性】
技术研发人员:周建涛
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1