专栏首页腾讯位置服务让数据跃然“图”上!腾讯位置服务数据可视化API正式发布

让数据跃然“图”上!腾讯位置服务数据可视化API正式发布

在这个大数据时代,各式各样纷繁复杂的海量数据让我们应接不暇。如何快速发现数据背后的规律,发掘数据隐藏的价值,是帮助我们提高业务决策效率的关键。在这个过程中,数据可视化将起到不可替代的作用。

尤其是带有空间属性的数据,和地图具有天然的匹配性。所以,让海量的位置数据通过一定的视觉形态在地图上进行直观的呈现,成为很多开发者们竞相考虑的选择。

经过长达一年的持续打磨和场景验证,我们正式面向开发者推出腾讯位置服务数据可视化API —— 基于腾讯位置服务JavaScript API GL实现的专业地理空间数据可视化web渲染引擎,帮助开发者快速便捷的搭建适合自己业务的数据可视化场景。

丰富样式,让数据与场景更匹配

我们的可视化API提供了热力图、散点图、轨迹图、弧线图、区域图等多种可视化样式。无论你的业务场景是何种类型,都能找到最合适的可视化样式进行呈现,实现数据和场景的天然结合。

当我们需要了解整个城市的实时人流分布的时候,城市热力图就是一个很好的呈现选择。

城市实时热力

当我们需要了解整个城市内车辆的运行状态时,我们可以通过动态轨迹图来表现,直观的获知到城市内车辆的流动规律。

城市车辆流动规律分析

而当某个全国性事件发生,需要我们去关注各行政区划内该事件发展的程度时,这个时候我们可以利用到区域面填充的能力,帮助我们快速构建起事件地图。

全国事件地图

鲜活呈现,让数据动起来

除了基础的点、线、面以及热力的静态绘制之外,我们的可视化API还提供了图形的动效显示能力,在让数据呈现更鲜活的同时,还增加了数据内涵的表达维度。例如在迁徙场景中,不仅可以通过弧线的粗细表现人口迁徙的量级,还可以通过弧线的动态流向,来表现人口迁徙的方向;在交通轨迹场景中,不仅可以通过线条的颜色表现车流的多少,还可以通过线条的运动方向,来表现车流的方向。

我们的可视化API自带这个动态效果,无需开发者额外开发。

弧线流向图

动态轨迹图

性能保障,海量数据渲染

我们不只是追求视觉效果和简单易用,我们还要保证高性能。充分发挥GPU的并行计算能力,同时结合实例化渲染技术,大幅度提升了大数据量的渲染性能。最高支持百万级点、线、面绘制,同时可以保持高帧率运行。

Canvas2D可视化组件散点图-20万数据

数据可视化API散点图-20万数据

最大承载数据量对比(i7独显):

Canvas2D可视化组件

数据可视化API

散点图

250,000

5000,000

热力图

20,000

160,000

弧线图(动画)

300

120,000

弧线图(无动画)

20,000

120,000

区域图

3,000

5,000

轨迹图

60,000

简单易用,只需三步接入

在注册成为腾讯位置服务开发者并申请好KEY之后,只需3步,即可完成一个可视化场景的渲染:

1、 创建地图实例

var map = new TMap.Map('mapContainer', {    zoom: 4,    center: new TMap.LatLng(39.92659, 116.39806),    mapStyleId: "style3"});

2、 创建可视化图层

各图层已内置默认样式,所以只需指定地图对象即可完成创建,以散点图为例:

var dot = new TMap.visualization.Dot().addTo(map);

3、 传入数据

各图层数据格式不同,以散点图为例:

dot.setData([    { lat: 16.831090, lng: 112.338170 },    { lat: 41.878477, lng: 85.646478 },    { lat: 44.776380, lng: 82.483990 },    // 其他点省略]);

至此即可完成散点图的渲染了:

目前,腾讯位置服务数据可视化API已经服务于腾讯内部各大业务,经历了多个重要项目场景的验证,成熟度和稳定性都达到了新的水平。我们希望可以将这些优秀的能力开放给越来越多的开发者,满足开发者在可视化呈现上的更多诉求。欢迎广大开发者立即访问腾讯位置服务官网,获取关于数据可视化API的操作指南和更多示例,尽快开启你的可视化之旅!

Web3D地图来了!腾讯位置服务JavaScript API GL正式版发布

助你开启“上帝视角”   数据可视化组件全新上线

本文分享自微信公众号 - 腾讯位置服务(gh_ba7849dcf583)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-08-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 助你开启“上帝视角” 数据可视化组件全新上线

    在这个数据大爆炸的时代,将数据以可视化的方式呈现出来,无疑可以让人更快的发现数据规律,提升业务决策的效率。而数据可视化一旦和地图结合起来,就给数据赋予了空间属性...

    腾讯位置服务
  • Web3D地图来了!腾讯位置服务JavaScript API GL正式版发布

    ? 腾讯位置服务在半年前推出JavaScript API GL beta版,这期间很多开发者将其采用到自己的项目中,同时为我们反馈使用问题与建议,帮助Java...

    腾讯位置服务
  • 坐标系 | 常见问题

    坐标系 1.腾讯位置服务API使用什么坐标体系? 腾讯位置服务API使用的坐标体系,为国测局规定的GCJ-02坐标系,是国内的标准坐标体系,都是经过国家测绘局...

    腾讯位置服务
  • 5个典型实例启发:什么是数据可视化

    大数据时代,数据是非常重要的,怎样把它的重要之处展示出来成为我们需要掌握的既能,这也就是本文要讲的重点——数据可视化。

    挖掘大数据
  • 大数据浪潮下,前端工程师眼中的完整数据链图

    大数据文摘
  • 数据人必读的一篇数据可视化文章【值得珍藏】

    数据可视化,对于很多人来说,并不是高不可攀和陌生的东西,无论是否是数据行业从业者,在日常的工作和汇报当中,都不免会使用到各种图表来直观的呈现数据。

    木东居士
  • 关于“数据可视化思考者”的8条军规

    经常在网络上看到这样的问题:“从零开始学习数据可视化,需要怎么开始?”《Data at Work》一书的作者Jorge Camoes在一次演讲中,提出了“数据可...

    数据观-数据分析平台
  • 10 分钟用 Python 搞定数据可视化!

    走在大街上,满眼都是广告(说明市场经济发达,这是好事情),再观察一下广告,多是以各种样式的图形呈现,而不是简简单单地把数字呈现出来,即使是数字,也会想办法把数字...

    CSDN技术头条
  • 高管必备思维:区分2类问题和4类可视化方法

    大数据文摘
  • 10 分钟用 Python 搞定数据可视化!

    走在大街上,满眼都是广告(说明市场经济发达,这是好事情),再观察一下广告,多是以各种样式的图形呈现,而不是简简单单地把数字呈现出来,即使是数字,也会想办法把数字...

    IT派

扫码关注云+社区

领取腾讯云代金券