python实现输入的数据在地图上生成热力图效果


Posted in Python onDecember 06, 2019

我就废话不多说了,直接贴代码,注意要先安装folium

#-*-coding:utf8-*-

#输入data生成热力图html,借助了leaflet,没网不能用

import os

import folium

data=[[ 39.90403 , 116.407526 , 23014.59 ] , [ 39.084158 , 117.200983 , 16538.19 ] , [ 38.042309 , 114.514862 , 5440.6 ] , [ 37.87059 , 112.548879 , 2735.34 ] , [ 40.842585 , 111.74918 , 3090.52 ] , [ 41.805698 , 123.431474 , 7272.31 ] , [ 38.914003 , 121.614682 , 7731.64 ] , [ 43.817071 , 125.323544 , 5530.03 ] , [ 45.803775 , 126.534967 , 5751.21 ] , [ 31.230416 , 121.473701 , 25123.45 ] , [ 32.060255 , 118.796877 , 9720.77 ] , [ 30.274084 , 120.15507 , 10050.21 ] , [ 29.874556 , 121.550357 , 8003.61 ] , [ 31.820586 , 117.227239 , 5660.27 ] , [ 26.074507 , 119.296494 , 5618.08 ] , [ 24.479833 , 118.089425 , 3466.03 ] , [ 28.682892 , 115.858197 , 4000.01 ] , [ 36.651216 , 117.119999 , 6100.23 ] , [ 36.067082 , 120.382639 , 9300.07 ] , [ 34.746599 , 113.625368 , 7311.52 ] , [ 30.593098 , 114.305392 , 10905.6 ] , [ 28.228209 , 112.938814 , 8510.13 ] , [ 23.129162 , 113.264434 , 18100.41 ] , [ 22.543099 , 114.057868 , 17502.86 ] , [ 22.817002 , 108.366543 , 3410.09 ] , [ 20.044001 , 110.198293 , 1161.96 ] , [ 29.563009 , 106.551556 , 15717.27 ] , [ 30.572269 , 104.066541 , 10801.16 ] , [ 26.647661 , 106.630153 , 2891.16 ] , [ 24.880095 , 102.832891 , 3968.01 ] , [ 29.645554 , 91.140856 , 376.73 ] , [ 34.341568 , 108.940174 , 5801.2 ] , [ 36.061089 , 103.834303 , 2095.99 ] , [ 36.617144 , 101.778228 , 1131.62 ] , [ 38.487193 , 106.230909 , 1493.86 ] , [ 43.825592 , 87.616848 , 2631.64 ] ] #data = (np.random.normal(size=(100, 3)) * # np.array([[1, 1, 1]]) + # np.array([[48, 5, 1]])).tolist()

from folium.plugins import HeatMap

m = folium.Map([ 33., 113.], tiles='stamentoner', zoom_start=5)

HeatMap(data).add_to(m)

# m.save(os.path.join(r'D:\data_dir2', 'Heatmap.html'))#存放路径记得改

m.save('Heatmap.html')#存放路径记得改

以上这篇python实现输入的数据在地图上生成热力图效果就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中Collections模块的Counter容器类使用教程
May 31 Python
Python中的命令行参数解析工具之docopt详解
Mar 27 Python
Django读取Mysql数据并显示在前端的实例
May 27 Python
Python实现的网页截图功能【PyQt4与selenium组件】
Jul 12 Python
Python实现的爬取小说爬虫功能示例
Mar 30 Python
完美解决python3.7 pip升级 拒绝访问问题
Jul 12 Python
python中用logging实现日志滚动和过期日志删除功能
Aug 20 Python
Python箱型图处理离群点的例子
Dec 09 Python
Python3自定义json逐层解析器代码
May 11 Python
python要安装在哪个盘
Jun 15 Python
python和js交互调用的方法
Jun 23 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
Dec 14 Python
python 画3维轨迹图并进行比较的实例
Dec 06 #Python
解决pyshp UnicodeDecodeError的问题
Dec 06 #Python
python创建ArcGIS shape文件的实现
Dec 06 #Python
使用pyshp包进行shapefile文件修改的例子
Dec 06 #Python
利用pyshp包给shapefile文件添加字段的实例
Dec 06 #Python
详解Python在使用JSON时需要注意的编码问题
Dec 06 #Python
用python求一重积分和二重积分的例子
Dec 06 #Python
You might like
用JavaScript脚本实现Web页面信息交互
2006/12/21 Javascript
JQuery onload、ready概念介绍及使用方法
2013/04/27 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
2014/06/15 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
JavaScript实现的伸展收缩型菜单代码
2015/10/14 Javascript
基于JavaScript实现手机短信按钮倒计时(超简单)
2015/12/30 Javascript
简单讲解AngularJS的Routing路由的定义与使用
2016/03/05 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
jQuery+ajax读取并解析XML文件的方法
2016/09/09 Javascript
Vue.js实现模拟微信朋友圈开发demo
2017/04/20 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
2017/06/12 jQuery
详谈表单格式化插件jquery.serializeJSON
2017/06/23 jQuery
JS实现简单的星期格式转换功能示例
2018/07/23 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
2019/09/25 Javascript
在Python中使用全局日志时需要注意的问题
2015/05/06 Python
在DigitalOcean的服务器上部署flaskblog应用
2015/12/19 Python
Python随机生成带特殊字符的密码
2016/03/02 Python
python正则表达式之对号入座篇
2018/07/24 Python
Python pymongo模块常用操作分析
2018/09/01 Python
python实现批处理文件
2020/07/28 Python
python操作redis数据库的三种方法
2020/09/10 Python
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
党的群众路线教育实践活动公开承诺书
2014/03/28 职场文书
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
党委班子对照检查材料
2014/08/19 职场文书
普通党员群众路线教育实践活动心得体会
2014/11/04 职场文书
鲁迅故居导游词
2015/02/05 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
Java数组与堆栈相关知识总结
2021/06/29 Java/Android
OpenCV 图像梯度的实现方法
2021/07/25 Python
漫画「古见同学有交流障碍症」第25卷封面公开
2022/03/21 日漫
教你nginx跳转配置的四种方式
2022/07/07 Servers