python - ipyleaflet 热图强度未正确反映
问题描述
假设我有一个带有坐标的 5 个位置的列表,每个位置都有一个我想在热图上显示的数字,这样我就可以看到哪个位置的“点击量”最多。例如
Location 1: x,y,80
Location 2: x,y,1
Location 3: x,y,20
Location 4: x,y,40
Location 5: x,y,30
我通过将位置添加到热图来创建热图,强度设置为计数的次数,所以
heatmapLocations = []
for location in locations
heatmapLocations.append((x,y,count))
heatmap = Heatmap(locations=heatmapLocations)
我的热图正在显示,它将最高计数显示为红色圆圈,所以这是正确的,计数为 20 的位置 3 也显示为浅黄色,这也是正确的,但位置 4 和 5 显示与位置 1 相同,特别是当我放大时,好像它们具有相同的密度,尽管值是位置 1 的一半。我该如何反映这一点?我尝试了不同的热图参数,如 max_zoom、radius 等,但似乎无法正确设置。
解决方案
推荐阅读
- python - 如何进行正交标准回归(OSR)并找到给定数据点的OSR拟合线中点的对应坐标?
- jenkins-pipeline - 让 jenkinsfile 阶段在主分支和标签上运行
- c++ - 在 C++ 中的标头中使用名称空间时未定义对链接器错误的引用
- php - 如何更新已经用while循环显示的信息?
- ios - Flutter App IOS Build 抛出错误 Command PhaseScriptExecution failed with a nonzero exit code
- google-apps-script - 嗨,我有这个错误“TypeError:无法读取属性'getRange' of null”的问题。我试图从谷歌表格中的表单中保存一些数据
- ios - 无法在 collectionView 中打印来自 api 的响应
- vb.net - 基于VB.Net和VB6如何获取打印机池的每一项详细信息(如状态、页面、打印页面、文档名称)?
- amazon-web-services - dynamodb中的batchsave不写记录
- reactjs - 为什么 i18next-browser-languagedetector 默认选择“en”?