美文网首页
echarts百度地图热力图踩坑

echarts百度地图热力图踩坑

作者: 神话降临 | 来源:发表于2018-06-26 17:01 被阅读0次
image.png

百度地图做一个demo进来很简单,接入数据的时候也不难 但是提测的时候一堆bug,当时就懵了

image.png
其实原本我是不想用echarts+百度地图做这个东西的
但是看上图,百度地图没有这个拉杆拉动的时候显示,热力的变换(在echarts中是visualMap插件)
于是没办法 才想到了结合echarts使用
但是测试提的第一个bug就是拉动这个visualMap的时候,地图会跟着动,
找了n多方法,先是禁掉地图的所有拉伸,双击,滚轮事件,但是没用,拉伸visualMap 的时候还是会动,在一度以为解决不了的时候,试了一个方法搞定就是把BMap插件的roam:true改成roam:false
这个方法就是echarts结合百度地图使用的插件 BMap我在上面介绍的如何使用echarts百度地图热力图里面有介绍,https://www.jianshu.com/p/deaf251f7e57
 bmap: {
            center: [117.1843390000, 34.2094400000],
            zoom: 17,
            roam: false //这个地方改成false
          },

这就可以了 随便拉伸都不会动了
第二个问题是我做人流迁移图的时候背景,说是要黑色的,这个还是简单的

   var mapStyle = {
          features: ["road", "building", "water", "land"],//隐藏地图上的"poi",
          style: "dark",
        };
        this.map.setMapStyle(mapStyle);

第三个问题适配的问题
百度地图不知道你要显示的地图是多大面积所以在小屏上显示的时候热力图有数据的时候会超出你的容器,用户体验不好,而你的拉伸,双击,滚轮事件都因为 roam: false 而失效了,这个时候本来是没有解决办法的,所以和产品商量决定加两个按钮,控制地图的放大和缩小


image.png
  getBigMap(){
        this.map.zoomIn()
      },
      getSmallMap(){
        this.map.zoomOut()
      },

曲线救国

相关文章

  • echarts百度地图热力图踩坑

    百度地图做一个demo进来很简单,接入数据的时候也不难 但是提测的时候一堆bug,当时就懵了 这就可以了 随便拉伸...

  • echarts地图--热力图

    这里大致总结一下,使用echarts热力地图中碰到的一些问题。仅供参考,如有错误之处,烦请指正。 热力地图实现思路...

  • 自定义echarts地图

    最近接到一项任务就是为商场各楼层做一个热力图,第一个我想到的就是echarts的地图热力图,echarts的底图由...

  • 关于百度地图结合ECharts3

    百度地图和echarts单独用都没有问题。echarts也提供了加入百度地图的方法,具体参看:https://ga...

  • echarts结合百度地图使用--热力图

    公司的项目要做一个热力图,本来想着是用百度地图直接搞定,但是完成之后,产品经理说要有一个标尺,根据颜色不同来区分热...

  • Echarts 踩坑

    导语:近日在项目中需要用到echarts图表,因为是第一次使用echarts图表画图,所以也遇到很多坑;特意整理总...

  • Echarts map 中可视化遇到的一些问题

    @ echarts map的设置热力图 注:上面要用提示框,如:拥堵指数用地图,需要两层地图的叠加,第一层是热力...

  • pyecharts绘制中国省级疫情地图

    ​绘制疫情地图 看到百度的每日新冠地图,就想着自己也可以利用echarts绘制一个,但是echarts绘制特定的数...

  • 百度地图聚合折腾

    被客户爸爸折腾了好久,最后终于做出基本满意的“热力图”起初做的热力图,但是来回反复测试百度地图热力图和echars...

  • Android 百度地图SDK与导航SDK相关问题

    最近在项目中使用了百度地图SDK与导航,过程中踩了许多坑,在此记录。 当前Android百度SDK版本V5.2.0...

网友评论

      本文标题:echarts百度地图热力图踩坑

      本文链接:https://www.haomeiwen.com/subject/flemyftx.html