CN106776612A - 地理热力图的显示方法及装置 - Google Patents

地理热力图的显示方法及装置 Download PDF

Info

Publication number
CN106776612A
CN106776612A CN201510812019.0A CN201510812019A CN106776612A CN 106776612 A CN106776612 A CN 106776612A CN 201510812019 A CN201510812019 A CN 201510812019A CN 106776612 A CN106776612 A CN 106776612A
Authority
CN
China
Prior art keywords
color
circle
geographical
preset
coordinate points
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510812019.0A
Other languages
English (en)
Other versions
CN106776612B (zh
Inventor
周建涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201510812019.0A priority Critical patent/CN106776612B/zh
Publication of CN106776612A publication Critical patent/CN106776612A/zh
Application granted granted Critical
Publication of CN106776612B publication Critical patent/CN106776612B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Instructional Devices (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

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

Description

地理热力图的显示方法及装置
技术领域
本发明涉及互联网技术领域,特别是涉及一种地理热力图的显示方法及装置。
背景技术
地理热力图是以特殊高亮的形式显示网站内的访客所在的地理区域的图示,在使用地理热力图展示网站的访问量信息时,通常使用以地图为地理热力图的背景图展示网站中访客所在的地理位置。
目前,地理热力图基于地图展示网站访客所在的地理位置,以地图中的行政区域为单位进行展示,例如,省、市等,当地图中的某一行政区域有对网站的访问时,会以孤立点的形式显示在地图热力图中;同时,利用不同的颜色标识地理热力图中的点,不同颜色、颜色的深浅均代表网站访问量的数值范围,即通过不同颜色区分网站访问量大小,如此,便可在整个地理热力图中展示各个行政区域对网站的访问情况。
发明人在通过上述方法展示地理热力图时,发现其存在如下问题:由于地图热力图中地图的展示空间有限,并且,行政区域之间网站访问量较大的情况下,在通过不同颜色的孤立点展示行政区域对网站访问量时,不同的孤立点之间可能会相互遮挡,造成颜色深的点覆盖颜色浅的点,导致地理热力图中展示的网站访问量不清晰,展现效果较差。
发明内容
有鉴于此,本发明提供的一种地理热力图的显示方法及装置,主要目的在于解决在通过不同颜色的孤立点展示行政区域对网站访问量时,不同的孤立点之间可能会相互遮挡,造成颜色深的点覆盖颜色浅的点,导致地理热力图中展示的网站访问量不清晰,展现效果较差的问题。
为了解决上述问题,本发明主要提供如下技术方案:
一方面,本发明提供了一种地理热力图的显示方法,该方法包括:
地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆,所述坐标点为访问预设网站所在的地理位置;
对所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;
绘制所述预置圆的阴影区域;
判断相邻不同阴影区域之间是否存在重叠区域;
若相邻不同阴影区域之间存在重叠区域,则对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域对所述预设网站访问量之和的标识颜色。
另一方面,本发明还提供一种地理热力图的显示装置,该装置包括:
第一获取单元,用于获取坐标点所述坐标点为访问预设网站所在的地理位置;
生成单元,用于在所述第一获取单元获取所述坐标点之后,以所述坐标点为圆心生成预置圆;
第一添加单元,对所述生成单元生成的所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;
绘制单元,用于在所述第一添加单元对所述预置圆添加第一颜色之后,绘制所述预置圆的阴影区域;
判断单元,用于判断相邻不同阴影区域之间是否存在重叠区域;
第二添加单元,用于当所述判断单元判断相邻不同阴影区域之间存在重叠区域时,对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域内所述预设网站访问量之和的标识颜色。
借由上述技术方案,本发明提供的技术方案至少具有下列优点:
本发明提供的地理热力图的显示方法及装置,地理热力图在显示预设网站访问量时,首先,获取坐标点,其中,该坐标点为访问预设网站所在的地理位置,以该坐标点为圆心生成预置圆,并对预置圆添加第一颜色,该第一颜色为预设网站访问量的标识颜色,绘制该预置圆的阴影区域,地理热力图判断相邻不同阴影区域之间是否存在重叠区域,若确定相邻不同阴影区域之间存在重叠区域,则对该重叠区域添加第二颜色,其中,该第二颜色为相邻不同阴影区域对预设网站访问量之间的标识颜色;与现有技术中以不同颜色的孤立点展示对预设网站访问量相比,本发明通过根据坐标点生成的预置圆,以及对该预置圆绘制阴影区域的方式来展示对预设网站的访问量,使得地理热力图在视觉效果上不再是不同颜色孤立点的重叠,而是将不同颜色的预置圆、所述阴影区域及所述重叠区域连成区块,因此,地理热力图中以区块的形式清晰地展示网站访问量,提高了地理热力图的展示效果。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种地理热力图的显示方法的流程图;
图2示出了本发明实施例提供的一种地理热力图的显示装置的组成框图;
图3示出了本发明实施例提供的另一种地理热力图的显示装置的组成框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供一种地理热力图的显示方法,如图1所示,该方法包括:
101、地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆。
所述坐标点为地理热力图中访客访问预设网站所在的地理位置,地理热力图获取的坐标点实质上是获取预设网站中的访客及该访客所在的地理位置。本发明实施例在确定访问预设网站地理位置时,通过该访客的互联网协议地址(Internet Protocol Address,IP地址)确定地理位置,在通过IP地址确定地理位置时可以采用但不局限于以下的方式实现,例如:通过调用第三方查询IP地址应用程序确定地理位置;本发明实施例对确定访客地理位置的实现方式不进行限定。
在本发明实施例的一种实现方式中,地理热力图调用预置函数获取坐标点;在本发明实施例的另一种实现方式中,地理热力图通过第三方获取坐标点应用程序获取坐标点。本发明实施例对地理热力图在获取坐标点时使用的预置函数及第三方获取坐标点应用程序不进行限定。
获取坐标点之后,以该坐标点为圆心生成预置圆,生成预置圆的必要条件为确定圆心及预置圆的半径。本发明实施例中,地理热力图以页面地图的形式进行展示,在生成预置圆时,其预置圆的半径需要根据地理热力图所在的页面相对于显示器的比例进行调校,当地理热力图所在的页面相对于显示器的比例较大时,预置圆的半径越大;当地理热力图所在的页面相对于显示器的比例较小时,预置圆的半径越小。
在实际应用中,由于地理热力图的展示空间有限,在生成预置圆时,该预置圆是很小的,在视觉展示效果上可能无法清晰的辨别其具体的预置圆边界。需要说明的是,本发明实施例中,生成预置圆的目的在于:通过生成的预置圆将地理热力图中全部的坐标点连成一片区域,以达到清晰显示预设网站访问量。
102、地理热力图对所述预置圆添加第一颜色。
为了能够更加清晰的展示出地理热力图中对预设网站的访问量,通过对预置圆添加第一颜色,区分预设网站访问量的大小;其中,所述第一颜色为预设网站访问量的标识颜色。
在对预置圆添加第一颜色时,可以包含但不局限于以下的方式实现,例如:对预置圆添加的第一颜色为绿色、蓝色、黄色、红色等等;本发明实施例对第一颜色的具体表现形式不进行限定。
103、地理热力图绘制所述预置圆的阴影区域。
在执行完成步骤102之后,地理热力图基于添加第一颜色后的预置圆,绘制该预置圆的阴影区域,其目的在于:将地理热力图中全部的阴影区域进行衔接,连成一片区域,避免现有技术中不同颜色的孤立点之间相互遮盖。本发明实施例中,所述阴影区域为预置圆在地理热力图中显示时,将预置圆的边界进行模糊显示,以使得地理热力图中的坐标点不再是以孤立点的形式显示。
104、地理热力图判断相邻不同阴影区域之间是否存在重叠区域。
105、若相邻不同阴影区域之间存在重叠区域,则地理热力图对所述重叠区域添加第二颜色。
本发明实施例中,所述第二颜色为相邻不同阴影区域对所述预设网站访问量之和的标识颜色。在对重叠区域添加第二颜色时,需要遵循颜色混合基本规律:补色律、色光的混合规律、色料的混合规律。
需要说明的是,作为本发明实施例的一种实现方式,地理热力图顺序执行步骤101至步骤105,直至将地理热力图中所有的坐标点依次绘制完成;作为本发明实施例的另一种实现方式,首先,地理热力图执行步骤101至步骤103,获取地理热力图中所有的坐标点之后,生成预置圆,并绘制该预置圆的阴影区域;其次,地理热力图判断该些阴影区域之间是否存在重叠区域,执行步骤105。发明实施例对步骤101至步骤105的执行顺序不进行具体限定,上述两种方式均能实现将地理热力图中的重叠区域的坐标点连成一片区域,地理热力图在展示预设网站的访问量时,不以孤立点的形式进行展示,而是将多个孤立点连成一片区域进行显示。
本发明实施例提供的地理热力图的显示方法,地理热力图在显示预设网站访问量时,首先,获取坐标点,其中,该坐标点为访问预设网站所在的地理位置,以该坐标点为圆心生成预置圆,并对预置圆添加第一颜色,该第一颜色为预设网站访问量的标识颜色,绘制该预置圆的阴影区域,地理热力图判断相邻不同阴影区域之间是否存在重叠区域,若确定相邻不同阴影区域之间存在重叠区域,则对该重叠区域添加第二颜色,其中,该第二颜色为相邻不同阴影区域对预设网站访问量之间的标识颜色;与现有技术中以不同颜色的孤立点展示对预设网站访问量相比,本发明实施例通过根据坐标点生成的预置圆,以及对该预置圆绘制阴影区域的方式来展示对预设网站的访问量,使得地理热力图在视觉效果上不再是不同颜色孤立点的重叠,而是将不同颜色的预置圆、所述阴影区域及所述重叠区域连成区块,因此,地理热力图中以区块的形式清晰地展示网站访问量,提高了地理热力图的展示效果。
进一步的,为了使地图热力图中清晰的显示预设网站访问量,绘制所述预置圆的阴影区域,具体过程如下:确定所述预置圆的模糊半径,该预置圆的模糊半径实质为预置圆边界的模糊半径;根据该模糊半径绘制预置圆的阴影区域,其目的在于:将预置圆的边界进行模糊处理,以使得地理热力图中不同的坐标点的重叠区域之间连成一片区域、区块,进而使得地理热力图中展示不同区域的预设网站访问量并非是不同颜色孤立点之间相互重叠,而是将不同颜色孤立点连成一片区域、区块。
进一步的,作为对图1所示方法的细化和扩展,在步骤101执行以坐标点为圆心生成预置圆之前,地理热力图获取显示比例,该显示比例为地理热力图相对于显示器的比例,本发明中获取的显示比例包括但不局限于以下内容,例如:地理热力图获取显示比例为1/2,即地理热力图占显示器的1/2;或者,地理热力图获取显示比例为1,即地理热力图在显示器中最大化显示;或者,地理热力图获取的显示比例为自定义显示比例,其中,该自定义显示比例为用户根据其自身的实际需求设置的。具体的,本发明实施例对地理热力图获取显示比例的实际内容不进行限定。
需要说明的是,地理热力图获取显示比例的目的在于,根据该显示比例,配置预置圆的半径,以使得地理热力图达到更清晰的展示效果。
进一步的,地理热力图基于获取的显示比例,对预置圆的半径进行配置、调校,根据确定的预置圆半径与圆心(坐标点)生成预置圆。在对预置圆的半径进行配置、调校时需遵循的原则为:显示比例越小,配置的预置圆的半径越小;显示比例越大,配置的预置圆的半径越大。以使得地图热力图在显示预设网站访问量时达到更好、更清晰的效果。
进一步的,在地理热力图绘制完其所有坐标点之后,展示所有坐标点、所述阴影区域及所述重叠区域连成的区块,以达到良好的展示效果。
进一步的,作为对上述图1所示方法的实现,本发明另一实施例还提供了一种地理热力图的显示装置。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。
本发明实施例提供一种地理热力图的显示装置,如图2所示,该装置包括:
第一获取单元21,用于获取坐标点,所述坐标点为访问预设网站所在的地理位置;
生成单元22,用于在所述第一获取单元21获取所述坐标点之后,以所述坐标点为圆心生成预置圆;
第一添加单元23,对所述生成单元22生成的所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;
绘制单元24,用于在所述第一添加单元23对所述预置圆添加第一颜色之后,绘制所述预置圆的阴影区域;
判断单元25,用于判断相邻不同阴影区域之间是否存在重叠区域;
第二添加单元26,用于当所述判断单元25判断相邻不同阴影区域之间存在重叠区域时,对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域内所述预设网站访问量之和的标识颜色。
进一步的,如图3所示,所述装置包括:
第二获取单元27,用于在所述生成单元22以所述坐标点为圆心生成预置圆之前,获取显示比例,所述显示比例为所述地理热力图相对于显示器的比例。
进一步的,如图3所示,所述生成单元22包括:
配置模块221,用于根据所述第二获取单元27获取的所述显示比例配置所述预置圆的半径;
生成模块222,用于基于所述圆心与所述配置模块221配置的所述半径生成所述预置圆。
进一步的,如图3所示,所述绘制单元24包括:
确定模块241,用于确定所述预置圆的模糊半径;
绘制模块242,用于根据所述确定模块241确定的所述模糊半径绘制所述预置圆的所述阴影区域。
进一步的,如图3所示,所述装置还包括:
展示单元28,用于在所述第二添加单元26对所述重叠区域添加第二颜色,且在绘制完所有坐标点之后,展示所有坐标点及阴影区域连成的区块。
本发明实施例提供的地理热力图的显示装置,地理热力图在显示预设网站访问量时,首先,获取坐标点,其中,该坐标点为访问预设网站所在的地理位置,以该坐标点为圆心生成预置圆,并对预置圆添加第一颜色,该第一颜色为预设网站访问量的标识颜色,绘制该预置圆的阴影区域,地理热力图判断相邻不同阴影区域之间是否存在重叠区域,若确定相邻不同阴影区域之间存在重叠区域,则对该重叠区域添加第二颜色,其中,该第二颜色为相邻不同阴影区域对预设网站访问量之间的标识颜色;与现有技术中以不同颜色的孤立点展示对预设网站访问量相比,本发明实施例通过根据坐标点生成的预置圆,以及对该预置圆绘制阴影区域的方式来展示对预设网站的访问量,使得地理热力图在视觉效果上不再是不同颜色孤立点的重叠,而是将不同颜色的预置圆、所述阴影区域及所述重叠区域连成区块,因此,地理热力图中以区块的形式清晰地展示网站访问量,提高了地理热力图的展示效果。
所述地理热力图的显示装置包括处理器和存储器,上述第一获取单元、生成单元、第一添加单元、绘制单元、判断单元和第二添加单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决在通过不同颜色的孤立点展示行政区域对网站访问量时,不同的孤立点之间可能会相互遮挡,造成颜色深的点覆盖颜色浅的点,导致地理热力图中展示的网站访问量不清晰,展现效果较差的问题。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM),存储器包括至少一个存储芯片。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序代码:地理热力图获取坐标点,并以所述坐标点为圆心生成预置圆,所述坐标点为访问预设网站所在的地理位置;对所述预置圆添加第一颜色,所述第一颜色为预设网站访问量的标识颜色;绘制所述预置圆的阴影区域;判断相邻不同阴影区域之间是否存在重叠区域;若相邻不同阴影区域之间存在重叠区域,则对所述重叠区域添加第二颜色,所述第二颜色为相邻不同阴影区域对所述预设网站访问量之和的标识颜色。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (10)

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

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510812019.0A CN106776612B (zh) 2015-11-20 2015-11-20 地理热力图的显示方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510812019.0A CN106776612B (zh) 2015-11-20 2015-11-20 地理热力图的显示方法及装置

Publications (2)

Publication Number Publication Date
CN106776612A true CN106776612A (zh) 2017-05-31
CN106776612B CN106776612B (zh) 2021-02-12

Family

ID=58885445

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510812019.0A Active CN106776612B (zh) 2015-11-20 2015-11-20 地理热力图的显示方法及装置

Country Status (1)

Country Link
CN (1) CN106776612B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109425362A (zh) * 2017-09-05 2019-03-05 上海博泰悦臻网络技术服务有限公司 显示用户行为习惯的方法及***、车载终端及车辆
CN109726261A (zh) * 2019-01-07 2019-05-07 北京超图软件股份有限公司 一种热力图生成方法及装置
CN110020354A (zh) * 2017-09-30 2019-07-16 北京国双科技有限公司 点击热力图异常检测方法及装置
CN110717084A (zh) * 2019-10-30 2020-01-21 四川升拓检测技术股份有限公司 基于热力图对碾压轨迹及次数的展示***及方法
CN111190985A (zh) * 2019-12-30 2020-05-22 中消云(北京)物联网科技研究院有限公司 地图数据展示方法及装置
CN111737396A (zh) * 2020-08-26 2020-10-02 成都四方伟业软件股份有限公司 一种基于2d卷积提升热力图显示性能的方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104199891A (zh) * 2014-08-25 2014-12-10 北京国双科技有限公司 用于热力图的数据处理方法及装置
CN104239617A (zh) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 热力图的展现方法及装置
US20150033173A1 (en) * 2013-07-25 2015-01-29 Sap Ag Interactive Composite Plot for Visualizing Multi-Variable Data
CN104731894A (zh) * 2015-03-18 2015-06-24 百度在线网络技术(北京)有限公司 热力图的展现方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150033173A1 (en) * 2013-07-25 2015-01-29 Sap Ag Interactive Composite Plot for Visualizing Multi-Variable Data
CN104199891A (zh) * 2014-08-25 2014-12-10 北京国双科技有限公司 用于热力图的数据处理方法及装置
CN104239617A (zh) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 热力图的展现方法及装置
CN104731894A (zh) * 2015-03-18 2015-06-24 百度在线网络技术(北京)有限公司 热力图的展现方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
作者不详: "HeatMap(热图)的原理和实现", 《推酷HTTPS://WWW.TUICOOL.COM/ARTICLES/6JIQBN》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109425362A (zh) * 2017-09-05 2019-03-05 上海博泰悦臻网络技术服务有限公司 显示用户行为习惯的方法及***、车载终端及车辆
CN110020354A (zh) * 2017-09-30 2019-07-16 北京国双科技有限公司 点击热力图异常检测方法及装置
CN110020354B (zh) * 2017-09-30 2021-02-26 北京国双科技有限公司 点击热力图异常检测方法及装置
US11237938B2 (en) 2017-09-30 2022-02-01 Beijing Gridsum Technology Co., Ltd. Click heatmap abnormality detection method and apparatus
CN109726261A (zh) * 2019-01-07 2019-05-07 北京超图软件股份有限公司 一种热力图生成方法及装置
CN110717084A (zh) * 2019-10-30 2020-01-21 四川升拓检测技术股份有限公司 基于热力图对碾压轨迹及次数的展示***及方法
CN110717084B (zh) * 2019-10-30 2022-06-24 四川升拓检测技术股份有限公司 基于热力图对碾压轨迹及次数的展示***及方法
CN111190985A (zh) * 2019-12-30 2020-05-22 中消云(北京)物联网科技研究院有限公司 地图数据展示方法及装置
CN111737396A (zh) * 2020-08-26 2020-10-02 成都四方伟业软件股份有限公司 一种基于2d卷积提升热力图显示性能的方法及装置

Also Published As

Publication number Publication date
CN106776612B (zh) 2021-02-12

Similar Documents

Publication Publication Date Title
CN106776612A (zh) 地理热力图的显示方法及装置
Eikelboom et al. Collaborative use of geodesign tools to support decision-making on adaptation to climate change
CN105719332B (zh) 色彩补间动画的实现方法和装置
CN103853576B (zh) 一种截图方法,及装置
CN106504220A (zh) 一种图像处理方法及装置
AU2018205182B2 (en) A method and apparatus for colouring of vector graphics
Colesky et al. A system of privacy patterns for user control
CN102955794B (zh) 一种网页点击情况的显示方法及装置
CN106157273A (zh) 生成合成图片的方法及装置
US9251169B2 (en) Systems and methods for creating photo collages
CN104408077A (zh) 图片的展现方法、展现***和终端
CN105843816A (zh) 一种用于确定图片陈列信息的方法及设备
Limberger et al. Advanced visual metaphors and techniques for software maps
CN105809721A (zh) 一种应用图标的生成方法、装置及移动设备
CN108268534A (zh) 传播影响力计算方法及装置
Dinesha et al. Uncertainty visualization using HDR volume rendering
Vosough et al. Visualization approaches for understanding uncertainty in flow diagrams
CN105551011B (zh) 一种主色调的设置方法及装置
Zhu et al. Seamless Satellite‐image Synthesis
Panchaud et al. Smart cartographic functionality for improving data visualization in map mashups
Poelke et al. Lifted domain coloring
Jude et al. The development of a visualization methodology for integrated coastal management
Wu et al. An adaptive approach to create on‐demand color schemes for mapping quantitative geographic data
van Hees et al. Stable and predictable Voronoi treemaps for software quality monitoring
CN103903293A (zh) 笔触感艺术图像的生成方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Cuigong Hotel, 76 Zhichun Road, Shuangyushu District, Haidian District, Beijing

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant