在地图上绘制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);

上一篇
下一篇