2D蜂窝热力图
在地图上绘制2D蜂窝热力图,配置项参考HexagonMapBuilder类。
参数选项:
示例代码如下:
const data = [{"lng":116.895579,"lat":24.306521},{"lng":113.951068,"lat":22.772504},…{"lng":110.00006,"lat":40.603564},{"lng":111.846788,"lat":21.897821}]const datas = data.map(item=>new WeightedLatLng(new LatLng(item.lat,item.lng)),1);this.hexagonMap = new HexagonMapBuilder().setData(datas).radiusValue(radius).gapValue(gap).minIntensityValue(minIntensity).maxIntensityValue(maxIntensity).minShowLevelValue(minShowLevel).maxShowLevelValue(maxShowLevel).setHexagonType(hexagonType).setGradient(gradient).opacityValue(opacity).build();this.mapController.addHexagonMap(this.hexagonMap);
蜂窝热力图效果如下:

上一篇
下一篇
本篇文章对您是否有帮助?