需求描述:使用高德地图插件--热力图插件,实现监控数据直观化:地图上呈现人流量变化,以热力图的方式。服务器监控数据每3秒更新,浏览器需要每5秒请求一次获取最新数据并更新用户界面。

代码实现: 定义了一个方法showHeatMap()用来ajax请求服务器监控数据,代码如下:

showHeatMap();//页面加载时请求数据,渲染用户界面

setInterval(showHeatMap,5000);//每隔5秒请求服务器获取最新数据

function showHeatMap(){

$.get({

url:"/getdata",

dataType:"json",

success:function(data){

console.log(data);

var heatmap;

//map为高德地图实例,AMap.Heatmap为高德地图热力图插件

map.plugin(["AMap.Heatmap"], function () {

heatmap = new AMap.Heatmap(map, {

radius: 45, //给定半径

opacity: [0, 0.9],

gradient: {

0.2: $.cookie("little") != undefined ? $.cookie("little") : '#4AA329',

0.5: $.cookie("a_little") != undefined ? $.cookie("a_little") : '#1F7B67',

0.7: $.cookie("many") != undefined ? $.cookie("many") : '#A63F00',

0.95: $.cookie("plenty") != undefined ? $.cookie("plenty") : '#9D0019'

}

});

});

heatmap.setDataSet({

data: data,

min: 10

});

},

error:function(xmlHttpRequest,err,catchError){

console.log(xmlHttpRequest);

console.log(err);

console.log(catchError);

}

});

}

问题描述 网页打开,成功显示数据,但5秒后没有实时刷新,网页打开一段时间后,页面崩溃。

第一次运行的结果:

崩溃的结果:

调试模式中,每隔5秒有成功打印出请求到的数据。请js大神提供一个开发思路吧,怎么实时刷新这个用户界面,不是刷新整个网页,是重新渲染地图上呈现的结果。高德地图的热力图插件是使用heatmap.js。

python人流热力图_高德地图热力图插件实现人流量监控,如何实现人流数据实时刷新...相关推荐

  1. python,制作山东省的地图 热力图

    python制作一个山东省的地图热力图.可以这么做. ################################################################### ##### ...

  2. AR+LBS街景实景红包PokemonGo游戏捉妖夺宝营销解决方案定制开发暨百度高德地图Unity插件SDK

    AR+LBS街景实景红包PokemonGo游戏捉妖夺宝营销解决方案定制开发暨百度高德地图Unity插件SDK 作者 komstone https://blog.csdn.net/komstone/ar ...

  3. vue 高德地图 定位插件 地图实例插件 获取点击的地方的经纬度和具体地址

    npm 安装 推荐 npm 安装. npm install vue-amap --saveimport VueAMap from 'vue-amap';Vue.use(VueAMap); VueAMa ...

  4. flutter实现调用原生安卓的高德地图导航功能(插件化)

    查看了高德地图flutter插件的文档,都没有能支持导航的功能,并且flutter的高德插件支持的功能特别少,没办法,只能使用安卓原生的导航,flutter去调用了,具体实现方式如下: 创建 Flut ...

  5. vue项目中调用高德地图vue-amap 插件 的AMap.PlaceSearch简用

    vue项目调用高德地图vue-amap 插件 的AMap.PlaceSearch简用 结合 elementui 的 el-input 直接下拉选取地点 不展示地图 1.下载 npm install v ...

  6. 高德地图独家秒级上线多条重点道路 数据优势大幅领先

    智能手机和定位导航技术的快速发展,让手机地图逐渐成了人们出行必不可少的生活应用.而随着我国城市道路建设的不断加快,用户对于手机地图中道路数据的要求也越来越高,不但要求数据准确,更新速度也必须要快.于是 ...

  7. python 百度地图api热力图_【热力图】区域地图热力图,百度地图api

    最简单的地图热力图,用的是百度的api,所以取经纬度的时候最好也用百度地图. 这里已经填好百度api的key了,但还是建议大家注册使用自己的key,因为有每日额度,超过访问次数了就不可用了. 效果展示 ...

  8. Python使用pyecharts库制作地图热力图

    一.pyecharts学习笔记 1). 全局配置项(TitleOpts标题配置项) from pyecharts import options as opts from pyecharts.chart ...

  9. Spring Boot+高德地图热力图动态数据展示+MySQL

    项目目录 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns=&quo ...

  10. Spring Boot+高德地图热力图静态数据展示

    高端开放平台 控制台---->应用管理---->我的应用---->创建新应用 开发者支持---->示例与体验---->jsAPI示例中心 项目目录 创建的Spring B ...

最新文章

  1. 为什么HTTPS是安全的
  2. 3DMAX 处理反面
  3. IBM开放Watson AI服务增加云服务使用
  4. orbeon form 通过 url 的方式同第三方应用集成的开发明细
  5. common-collections中Java反序列化漏洞导致的RCE原理分析
  6. JAVA的BIT数组
  7. 11.22Daily Scrum(2)
  8. 有没有网上python一对一-使用Python的Tornado框架实现一个一对一聊天的程序
  9. visual fortran常用数值算法集_资深游戏数值策划自白:数值不是你想象的那么简单!...
  10. orm设置bool型 python_详解python的ORM中Pony用法
  11. 怎么调用计算机任务管理器,任务管理器怎么打开
  12. 摆脱五彩斑斓的黑,成为七彩程序员!
  13. bzoj5185 [Usaco2018 Jan]Lifeguards
  14. Vue引用第三方动画库animate.css
  15. Python是不是被严重高估了?
  16. 怀揣巨资等了一季 陈天桥距门户野心咫尺之遥
  17. 户外露营冷藏箱的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  18. 水深6到9米有鱼吗_我国四大家鱼之一,营养价值高,为何很少有人养殖?|青鱼|养殖|草鱼|罗非鱼|淡水鱼|黑鱼...
  19. 计算机社团展示ppt,学生社团管理系统.ppt
  20. 励志戒懒,追逐梦想,让我们一同在路上

热门文章

  1. 几台服务器怎么虚拟成一台,多台服务器虚拟成一台
  2. GD32F103基础教程—教程简介(一)
  3. 控制系统--线性定常数系统的传递函数
  4. 从条件概率到贝叶斯公式
  5. Python matplot工具包之一的 mpl_toolkits绘制属于你的世界地图
  6. 软考中级软件设计师--6.UML
  7. 判断日期yyyymmdd
  8. 使用ESAPI 解决veracode 漏洞
  9. 给小黑升级三星970EVOPlus固态硬盘手记(图文)
  10. 计算机通讯端口怎么增加,plc通讯接口如何添加删除方法