我正在使用地理编码和 map API 对大量条目(12000+)进行热图绘制(这些条目将被过滤到约 5-600 个 map ),当前使用其中的随机 500 个数据集。
问题是其中一些地址没有正确地理编码(例如,有时显示数英里之外的地址不在同一大陆),这本身并不是问题(很高兴这些地址被忽略并被遗忘),但是这些地址大大降低了 map 的可见度,因此即使在不透明度设置尽可能高的情况下放大时,它们在 map 上也只是一个几乎看不见的针孔。
是否有一种简单的方法可以阻止这些错误条目的干扰,或者我必须将它们清除掉?
下面是它的外观示例...
与我希望的外观相比(之前在融合表中创建的不同数据集)...
(这些与谷歌地图上的缩放级别相同,顶部的缩放级别只是裁剪更多以显示差异)
最佳答案
对于遇到此问题的其他人...
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/