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 相关文章推荐
Python3中多线程编程的队列运作示例
Apr 16 Python
轻松实现python搭建微信公众平台
Feb 16 Python
Python读取图片属性信息的实现方法
Sep 11 Python
Pycharm 设置自定义背景颜色的图文教程
May 23 Python
Python3多进程 multiprocessing 模块实例详解
Jun 11 Python
python tornado微信开发入门代码
Aug 24 Python
python3的输入方式及多组输入方法
Oct 17 Python
Python设计模式之简单工厂模式实例详解
Jan 22 Python
PyQT5 emit 和 connect的用法详解
Dec 13 Python
python实现TCP文件传输
Mar 20 Python
python 通过文件夹导入包的操作
Jun 01 Python
Python中使用tkFileDialog实现文件选择、保存和路径选择
May 20 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
《神奇女侠:血脉》神力女超人大战犯罪公司
2020/04/09 欧美动漫
虹吸式咖啡探讨–研磨
2021/03/03 冲泡冲煮
用Flash图形化数据(一)
2006/10/09 PHP
解析linux下安装memcacheq(mcq)全过程笔记
2013/06/27 PHP
为PHP5.4开启Zend OPCode缓存
2014/12/26 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
PHP函数用法详解【初始化、嵌套、内置函数等】
2020/06/02 PHP
jquery常用技巧及常用方法列表集合
2011/04/06 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
2011/09/05 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
javascript白色简洁计算器
2015/05/04 Javascript
jQuery使用正则验证15/18身份证的方法示例
2017/04/27 jQuery
jQuery实现评论模块
2020/08/19 jQuery
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
Python使用jsonpath-rw模块处理Json对象操作示例
2018/07/31 Python
python实现屏保计时器的示例代码
2018/08/08 Python
Django框架登录加上验证码校验实现验证功能示例
2019/05/23 Python
美国最古老的精致书写工具制造商:A.T. Cross(高仕)
2018/01/30 全球购物
EJB面试题
2015/07/28 面试题
情侣吵架检讨书
2014/02/05 职场文书
《小小竹排画中游》教学反思
2014/02/26 职场文书
《和田的维吾尔》教学反思
2014/04/14 职场文书
德育标兵事迹材料
2014/08/24 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
入党积极分子自我批评思想汇报
2014/10/10 职场文书
领导干部作风建设自查报告
2014/10/23 职场文书
2014年消防工作总结
2014/11/21 职场文书
餐厅服务员管理制度
2015/08/05 职场文书
如何写好活动总结
2019/06/21 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
MySQL慢查询优化解决问题
2022/03/17 MySQL
vue实现可以快进后退的跑马灯组件
2022/04/08 Vue.js