前言

数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎。
通过这套API,可以实现轨迹数据、坐标点数据、热力、迁徙、航线等空间数据的可视化展现。

使用步骤

1、注册成为腾讯位置服务开发者,并进入控制台 -> key管理界面创建key;

2、数据可视化API(以下简称可视化API),所提供的可视化效果是以图层的方式叠加在JavaScript API GL之上,图层中所显示的数据由实例化的对象统一管理。

3、加载可视化API

可视化API是以 Javascript API GL 的附加库的形式加载的,请确保:
引入时须传入&libraries=visualization参数(查看: Javascript API GL加载参数说明 )

<script src="https://map.qq.com/api/gljs?v=1.exp&key=YOUR_KEY&libraries=visualization"></script>

应用场景

热力图以颜色来表现数据强弱大小及分布趋势,可以用在出行、旅游、警务安全、城市规划和研究等多方面。

代码

大家可通过参考手册先了解下参数详情。

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>3D经典热力</title>
</head>
<script charset="utf-8"src="https://map.qq.com/api/gljs?v=1.exp&key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77&libraries=visualization"></script>
<style type="text/css">html,body {height: 100%;margin: 0px;padding: 0px;}#container {width: 100%;height: 100%;}
</style><body onload="initMap()"><div id="container"></div><script src="https://mapapi.qq.com/web/lbs/visualizationApi/demo/data/heat.js"></script><script>function initMap() {var center = new TMap.LatLng(39.909897147274364, 116.39756310116866);//初始化地图var map = new TMap.Map("container", {zoom: 12,//设置地图缩放级别pitch: 45, // 设置地图俯仰角center: center,//设置地图中心点坐标mapStyleId: "style1" //个性化样式});//初始化热力图并添加至map图层new TMap.visualization.Heat({max: 180, // 热力最强阈值min: 0, // 热力最弱阈值height: 40, // 峰值高度radius: 30 // 最大辐射半径}).addTo(map).setData(heatData);//设置数据}</script>
</body></html>

效果图

在线示例

以上内容只是简单实现,更具体代码示例以及原理讲解,可参考文章:

【硬核干货来了!鹅厂前端工程师手把手教你实现热力图!】

腾讯地图数据可视化之热力图相关推荐

  1. java地图 热力图,腾讯地图数据可视化之热力图

    前言 数据可视化API(Web),是基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化渲染引擎. 通过这套API,可以实现轨迹数据.坐标点数据.热力.迁徙.航线等空间数据的 ...

  2. Echarts数据可视化series-heatmap热力图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  3. DataGear 轻松制作支持图表联动的全国地图、省级地图数据可视化看板

    DataGear看板的图表联动功能,使您可以轻松制作支持图表联动的全国地图.省级地图数据可视化看板. 首先,新建两个数据集. 第一个是各省指标数据集,将用于绘制全国指标图表,它的SQL语句如下所示: ...

  4. ECharts在线编辑 中国地图数据可视化 展示

    1.打开ECharts网站 输入网址:https://echarts.apache.org/examples/zh/editor.html?c=map-china&theme=light 2. ...

  5. python使用pyecharts库画地图数据可视化

    python使用pyecharts库画地图数据可视化 导库 中国地图 代码 结果 世界地图 代码 结果 省级地图 代码 结果 地级市地图 代码 结果 导库 from pyecharts import ...

  6. 获取省市区geoJson数据(精确到县、镇)用于echarts实现地图数据可视化

    写在前面 本文着重介绍关于获取数据的部分,如果数据处理好了,不会使用echarts将地图绘制出来,可以参考echarts的官方文档,或去搜寻大佬们的教程,或者另外问我,我再写一份我自己理解的关于ech ...

  7. Three.js之GeoJson 3D地图数据可视化飞行线实战

    Three.js之GeoJson 3D地图数据可视化飞行线实战 GeoJSON是一种对各种地理数据结构进行编码的格式,基于Javascript对象表示法的地理空间信息数据交换格式.GeoJSON对象可 ...

  8. 基于Echarts2.X的地图数据可视化指南

    目录 前言 一.关于Echarts版本 1.为什么用Echarts2.2.7 2.文件目录说明 二.地图数据可视化 1.新建map.html 2.Echarts图表初始化 3.参数设置 三.源码展示分 ...

  9. Python画地图数据可视化分析

    如何使用Python画地图数据 地图可视化 地图可视化常用包非plotly莫属,支持Python和R. 地址:https://plot.ly/python/scattermapbox/ 需要先注册账号 ...

最新文章

  1. 微服务架构 — 服务治理 — 服务限流、服务降级、服务熔断
  2. 设置路由器端口转发功能如何操作
  3. 性能优化(数据库设计原则)
  4. .Net Core中依赖注入服务使用总结
  5. C++_类和对象_对象特性_空指针访问成员函数_用法和问题解决---C++语言工作笔记050
  6. [转]MFC与Qt的内存管理
  7. 遥感数据下载平台汇总
  8. 机器人研究方向的自我学习[2] Matlab机器人工具箱 欧拉角 参考书:《机器人学导论》第四版
  9. ResNet+ FPN网络结构
  10. RANSAC算法理解
  11. 鸿蒙系统与苹果系统,华为的鸿蒙系统和苹果的操作系统,有什么区别?
  12. ARM与裸机开发教程
  13. 手机重装为linux,安卓手机重装系统的方法
  14. python编程实现人民币和美元的互相转换_java人民币转换美元的实验报告
  15. PHP支付宝当面付异步回调如何实现验签
  16. 华三(h3c)交换机操作命令详解vlan切换
  17. 考研数据结构(2)笔记
  18. OA 系统与 ERP 的关系,两者是如何对接集成的?
  19. outlook2007邮件中预览PDF
  20. KDBC——9293详解

热门文章

  1. 面试篇---大四实习面试经历,总结一下自己的面试过程(函渠道、面试题、面试经验)
  2. OSChina 周六乱弹 ——女装红薯
  3. Exercise 1.9
  4. 使用 feapder 开发爬虫是一种怎样的体验
  5. 数据结构3_160805无头单向不循环
  6. 【模拟+输入输出】HDU-1218 Blurred Vision
  7. Oracle 数据库创建数据库和表
  8. OmniPlan 3 破解 中文
  9. c#程序设计 习题7.3
  10. 低代码平台--基于surging开发微服务编排流程引擎构思