google-maps - 谷歌java map API - 热图太微弱

标签 google-maps google-maps-api-3 heatmap

我正在使用地理编码和 map API 对大量条目(12000+)进行热图绘制(这些条目将被过滤到约 5-600 个 map ),当前使用其中的随机 500 个数据集。

问题是其中一些地址没有正确地理编码(例如,有时显示数英里之外的地址不在同一大陆),这本身并不是问题(很高兴这些地址被忽略并被遗忘),但是这些地址大大降低了 map 的可见度,因此即使在不透明度设置尽可能高的情况下放大时,它们在 map 上也只是一个几乎看不见的针孔。

是否有一种简单的方法可以阻止这些错误条目的干扰,或者我必须将它们清除掉?

下面是它的外观示例...

sample

与我希望的外观相比(之前在融合表中创建的不同数据集)...

enter image description here

(这些与谷歌地图上的缩放级别相同,顶部的缩放级别只是裁剪更多以显示差异)

最佳答案

对于遇到此问题的其他人...

maxIntensity: The maximum intensity of the heatmap. By default, heatmap colors are dynamically scaled according to the greatest concentration of points at any particular pixel on the map. This property allows you to specify a fixed maximum. Setting the maximum intensity can be helpful when your dataset contains a few outliers with an unusually high intensity.

我发现将其设置为滑动比例最适合根据 map 中的数据点数量动态调整 map 。

关于google-maps - 谷歌java map API - 热图太微弱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41773409/

相关文章:

android - 使用google_maps_autocomplete后Flutter无法运行

javascript - 谷歌地图标记信息窗口

google-maps - 谷歌地图只加载第一次,第二次是灰色的

R - 使用 Pheatmap 时的图例标题或单位

java - 使用Java数组的热图图像

highcharts - Highcharts 热图是否可以在一行中使用日期时间轴?

javascript - 如何在 javascript 中使用 Google map 提示用户输入位置?

javascript - 如何在 JavaScript 中围绕多段线绘制多边形?

javascript - 仅在 Google map 嵌入的 map 上收听点击

html - 除非定义固定高度,否则 Google map 不会显示