Google maps api 3 特定缩放和特定半径下的热图渲染问题

Google maps api 3 特定缩放和特定半径下的热图渲染问题,google-maps-api-3,heatmap,Google Maps Api 3,Heatmap,使用GoogleMaps API v3.19、3.20或3.exp,当我将半径设置为热图层时,在特定的缩放级别,渲染会消失,Chrome的控制台会给出如下错误: 未捕获类型错误:无法读取未定义的属性“84”,其中'84'有时因坐标不同而不同。此外,在远离应用热图的区域进行放大时,没有显示错误,尽管在更大的缩放下导航到该区域,但我得到了相同的错误,该层就像JPEG伪影一样卡住,这让我相信坐标有问题 放大和缩小并不能解决这个问题 关于这个问题有什么建议吗?有已知的臭虫吗 更新(共享一些半径值更改代码

使用GoogleMaps API v3.19、3.20或3.exp,当我将半径设置为热图层时,在特定的缩放级别,渲染会消失,Chrome的控制台会给出如下错误:
未捕获类型错误:无法读取未定义的属性“84”
,其中
'84'
有时因坐标不同而不同。此外,在远离应用热图的区域进行放大时,没有显示错误,尽管在更大的缩放下导航到该区域,但我得到了相同的错误,该层就像JPEG伪影一样卡住,这让我相信坐标有问题

放大和缩小并不能解决这个问题

关于这个问题有什么建议吗?有已知的臭虫吗

更新(共享一些半径值更改代码):


我刚刚遇到了完全相同的问题,并通过减少我的热图数据坐标中的小数位数来解决它,例如:

{
  "type": "Feature",
  "properties": {},
  "geometry": {
    "type": "Point",
    "coordinates": [
      6.76483154296875,
      51.226775403420554
    ]
  }
}
更改为:

{
  "type": "Feature",
  "properties": {},
  "geometry": {
    "type": "Point",
    "coordinates": [
      6.7648315429,
      51.22677540342
    ]
  }
}

希望这有帮助

你能分享一些最简单的代码来看看你的尝试吗?我补充道,但我不相信这与语法有关,因为所有的东西都会继续工作,即使层本身是渲染的。经过一定程度的缩放后,它就停止工作了。你可以检查一下这个例子,它可能会有帮助。@bjiang这根本没有帮助。正如我所说,它可以被渲染,在一定的缩放率和半径下,这些错误开始出现。请再次阅读我的问题。这修复了带有定义缩放的导航。问题是,添加控制每个点的热图半径的范围输入会再次导致错误。因为这不是主要问题的意思,我会检查你的答案。但是,如果有人对飞行中改变半径有任何想法,请告诉我。
{
  "type": "Feature",
  "properties": {},
  "geometry": {
    "type": "Point",
    "coordinates": [
      6.7648315429,
      51.22677540342
    ]
  }
}