问题标签 [heatmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6420 浏览

c# - 如何:创建市场热图

我有兴趣使用内部数据创建股票市场的热图,其方式与以下站点大致相同:http ://www.smartmoney.com/map-of-the-market/

我们拥有执行此操作所需的所有数据,以及 C#/ASP.NET 前端和 C#/SQL Server 2005 后端。

任何人都可以推荐任何资源来创建这种类型的 Web 应用程序吗?PS免费更好!

0 投票
3 回答
2763 浏览

gwt - GWT 上的热图(密度图)

我想在图像上创建热图(密度图)。http://www.heatmapapi.com/Sample_Google.aspx中的示例是我尝试做的很好的示例。

有没有实现这一目标的 GWT 方式?或者您可以建议的任何好的(flash 或 js)解决方案(除了提到的Heatmap Tools For Web Apps之外)?

0 投票
2 回答
4386 浏览

maps - 生成像 SpatialKey 这样的密度/热图

SpatialKey生成了一些非常漂亮的热图,我们正在研究为内部项目执行此操作以可视化大量点所涉及的内容。我正在寻找关于从哪里开始的一些想法的反馈(这只是一个非常有趣的问题)。

SpatialKey 热图 http://img697.imageshack.us/img697/7964/resolutiondays508x17550.jpg

我们知道他们使用的是 Flash,据我们所知,热图是交互式的,而不是从图块服务器呈现的。我们对如何实现的第一个猜测是服务器为他们的 Flash 客户端提供了一个网格——每个单元格都有一个由服务器计算的计数。Flash 客户端然后根据网格中的单元格值进行一些插值,以生成您在上面看到的漂亮输出。

在这个阶段,我只是对他们如何在服务器端有效地生成网格感兴趣(如果我们对他们实现的假设是正确的)。似乎它会涉及:

  1. 查询当前地图范围内的内容
  2. 对这些范围内的每个单元格执行聚合子查询(如上例所示进行计数、求和或平均)。

以合理的网格分辨率在多个缩放级别上执行此操作,您似乎需要一个自定义空间索引来提高效率。

任何人解释替代路线?如果重要的话,我们在这里习惯于使用 PostGIS 将数据存储在 PostgreSQL 中作为空间索引,但我愿意尝试任何事情。

0 投票
3 回答
3489 浏览

java - 集群热图库

Java中是否有任何已经实现集群热图的库?我可以在我的代码中使用该库来生成集群热图吗?我正在寻找从我拥有的基因表达数据中绘制集群热图。

0 投票
4 回答
24329 浏览

algorithm - 热图算法?

我有一个值列表,每个值都有纬度和经度。我正在寻找一个半透明的热图图像以覆盖在谷歌地图上。我知道已经有服务器端和基于闪存的解决方案,但我想使用 canvas 标签在 javascript 中构建它。

但是,我似乎找不到用于将坐标和值转换为热图的算法的简明描述。任何人都可以提供或链接到一个吗?

谢谢。

0 投票
12 回答
275640 浏览

python - 使用散点数据集在 MatPlotLib 中生成热图

我有一组 X、Y 数据点(大约 10k),它们很容易绘制为散点图,但我想将其表示为热图。

我查看了 MatPlotLib 中的示例,它们似乎都已经从热图单元格值开始生成图像。

有没有一种方法可以将一堆不同的 x,y 转换为热图(x,y 频率较高的区域会“更温暖”)?

0 投票
3 回答
12856 浏览

kml - 从给定的 [lat, lon, density] 数据集生成 KML 热图

我正在寻找构建一个静态 KML(Google 地球标记)文件,该文件以 [lat, lon, density] 元组的形式显示一些给定数据集的热图样式渲染。

我拥有的一个非常简单的数据集是人口密度。

我的要求是:

  • 必须能够输入给定纬度、经度的数据
  • 必须能够指定该纬度、经度的数据密度
  • 必须导出到 KML

该项目的要求与语言无关,因为我将离线生成这些文件,以便构建在其他地方使用的 KML。

我看过一些项目,最著名的是heatmap.py,它是Python 中带有 KML 导出的gheat端口。从某种意义上说,我发现迄今为止的项目都依赖于从输入算法的 [lat, lon] 点的密度构建热图,因此我遇到了障碍。

如果我错过了一种明显的方法来调整我的数据集以仅输入 [lat, lon] 元组,但使用我拥有的密度值调整我输入它们的方式,我很想知道!

0 投票
5 回答
13425 浏览

javascript - 使用 JavaScript 记录热图的用户数据

我想知道诸如 crazyegg.com 之类的网站如何在会话期间存储用户点击数据。显然有一些底层脚本存储了每次点击数据,但是这些数据是如何填充到数据库中的呢?在我看来,简单的解决方案是通过 AJAX 发送数据,但是当您考虑到几乎不可能设置跨浏览器页面卸载功能时,我想知道是否还有其他更高级的获取指标数据的方法。

我什至看到了一个记录每次鼠标移动的网站,我猜他们肯定不会在每次鼠标移动事件时将该数据发送到数据库。

所以,简而言之,我需要什么样的技术来监控我网站上的用户活动,然后存储这些信息以创建度量数据?我不打算重新创建 GA,我只是很想知道这种事情是如何完成的。

提前致谢

0 投票
1 回答
315 浏览

mfc - 对话使用分析/热图工具

是否有任何工具,特别是对于 MFC 应用程序,可用于收集有关用户如何使用对话框的数据……主要兴趣是最常访问哪些控件。

我猜想人们可以写一些东西来插入现有的对话框而不用大惊小怪,但也许已经存在一些东西(最好是免费的)来帮助我们根据用户的行为改进我们的对话框布局?

0 投票
6 回答
33758 浏览

mapping - MapServer / OpenLayers 的好例子

我想说服一些客户使用 MapServer 和 OpenLayers。请任何人都可以推荐有吸引力的网站来展示可能性!

客户将印象深刻:

  • 密度图(也称为热图、彩色网格覆盖、等高线图...)。
  • 用户能够以某种格式(例如 netCDF)下载密度图的基础数据,仅限于正在查看的区域。
  • 标准 OpenLayers 的东西。缩放、平移、比例尺、概览图...
  • 不同的基础层。可能是 WMS、谷歌、必应……
  • 搜索地名,地图被平移以显示该地点。
  • 公开热图数据以供其他人在混搭中作为WMSWCS使用

MapServer.org已备份,但 demo.mapserver.org 现在似乎已关闭 :( 但从记忆中,他们的示例没有“哇”的因素。OpenLayers 示例每个示例仅演示一两个功能 - 我想要一些东西通过在一个示例中展示所有功能来让客户惊叹。

PS如果您有使用其他一些开源工具的好示例,请务必发布它们。但请只使用 JavaScript:客户说没有富客户端。

编辑来吧 StackOverflow,有人必须有一个使用密度图的例子?我什至现在提供赏金...