gpt4 book ai didi

热图算法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:24:32 25 4
gpt4 key购买 nike

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

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

谢谢。

最佳答案

基本思想是创建一个网格并将每个纬度、经度坐标投影到该网格。我会使用一个二维整数数组。

伪代码是:

for each coord
cell = coord projected to grid
increment cell value
end

for 0 to # of passes
for each row
for each col
if grid[row,col] > 0 then
grid[row,col] += 1
increment_adjacent_cells(row, col)
end
end
end
end

因此,我们的想法是 int 值越高,该单元越热。 increment_adjacent_cells 应该递增所有 8 个相邻单元格中的值。

关于热图算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2343681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com