百度地图

本文介绍了一种使用JavaScript和BMap库实现热力图数据加载与展示的方法。通过GET请求从服务器获取指定城市的热力图数据详情,并对获取到的数据进行处理,最终在地图上展示各地区的交易热度。
//        map.enableScrollWheelZoom();
////        var point = new BMap.Point(116.404, 39.915);
//        map.centerAndZoom(city_name, 13);
//        var max=0;
//        var min=10000;
//        var result=[];
//         query_city={
//            "cityName":city_name,
//            "startDate":startDate,
//            "endDate":endDate
//         };
//         $.get(dataService+"/ondoorDaily/heatMapDetail",query_city,function(data){
//              JSON.parse(data).forEach(function(e){
//              console.log(e);
//                if(max<e.tradeCount&&city_name!=e.regionName){
//                    max=e.tradeCount;
//                }
//                if(min>e.tradeCount&&e.tradeCount!=0){
//                    min=e.tradeCount;
//                }
//                var item = {cityLongitude: e.cityLongitude, cityLatitude: e.cityLatitude, tradeCount:e.tradeCount};
//                result.push(item);
//              });
//                 for(var i in result){
//                    var obj = result[i];
//                   if(obj.tradeCount>0){
//                       var rm=new BMapLib.TextIconOverlay(new BMap.Point(obj.cityLongitude, obj.cityLatitude), obj.tradeCount,max,min);
//                       map.addOverlay(rm);
//                   }
//                 }
////              var markerClusterer = new BMapLib.MarkerClusterer(map, {markers:markers});
////              console.log(markerClusterer.getGridSize());
//         });
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值