引言

“一图胜千言”,大数据时代来临,数据与人们生活密切相关。复杂难懂且体量庞大的数据给人的感觉总是冷冰冰的,让人难以获取到重点信息,也找不出规律和特征,数据价值发挥不出来。空间数据可视化就是为了解决这些问题,用通俗易懂的图形符号还原数据,表达多纬度数据信息,让你的数据“活”起来!

 

高德 LOCA 数据可视化旨在为各领域企业和个人提供便捷高效的可视化应用技术,提供基于 WebGL 和高德 JSAPI 的大规模地理数据可视化开发框架,应用于地理空间数据的可视化领域。与高德静态底图结合,深度定制,拥有丰富的可视化类型,将高性能海量数据渲染能力、丰富的案例场景、酷炫表达以简单易用的方式提供给用户,让人人都能玩转酷炫的地理数据可视化。

一句话概括,你可以轻轻松松把一堆枯燥无味的数据通过酷炫的方式展示到地图上,并顺手生成那个牛气哄哄的可视化方案!

LOCA数据可视化API 2.0全新升级

LOCA2.0不仅具有简单易用的 API 文档,丰富的场景案例灵活选择。还升级了90余种图层能力其中包括数据交互功能及点、线、面、蜂窝、热力等动画支持,让数据鲜活有温度、易理解、可交互。技术上运用全新的渲染管线和架构模式,极大提升了数据处理能力和数据渲染能力。

LOCA 2.0新特性

视觉&动效

1.用这些配色既好看,又能传递数据语义

LOCA 的基础配色,结合数据关联关系、分布趋势、特征属性等特点,精细化配置颜色在数据维度上的衡量和心理感知。所有案例均使用辨识度高、准确、可信的配色策略,包括:分类色、单双相连续色、发散色、语义色。通过颜色的视觉通道来理解和观测数据,用户可根据 LOCA 案例场景取对应配色方案使用,后续将提供浅色地图的可视化配色主题。

2.简单易懂的图形符号,让你做出人人都懂的可视化

在实现可视化映射时,LOCA 采用图形易变量的思路,定义了视觉变量的种类:形状、尺寸、方向、颜色,将数据点映射到图形时,基于数据的类别、顺序和数值特性,匹配合适的视觉图形。如图所示,LOCA 所使用的视觉变量及可视化编码。

3.高度自定义镜头,支持多数据场景切换

高度自定义的镜头。在地图场景中如何运用镜头语言来展现信息内容尤为重要,因此我们提供了 Pitch、Zoom、Rotation、Center 四个镜头相关变量,自定义轨迹动画曲线缓入、缓出等,实现对镜头参数顺心所欲的控制。

 
4.平滑自然的动画效果,让数据转场不再突兀

更多图层要素动效。支持三十多种动画线,高度、半径、透明度、海拔等属性都拥有动画过渡特效,解决图层出现消失时的突兀问题,让数据之间的转场过渡平滑自然。

5.多光源分布,增强场景视效

一个场景支持多点布光。多种光照类型,多光源分布,可控制光照强度、范围、颜色、位置等,通过参数控制光照随时间的转场效果,增加场景光照明暗的视觉层次。

6.表达AB点脉冲和轨迹动画效果,让数据鲜活起来

PulseLine 轨迹线支持脉冲效果,脉冲可控制数量、动画时长、线段宽度等,动画方向和速率均可传递数据意义,例速度快则数据线路繁忙,慢则反之。Scatter 图层支持图标动效绘制。

图层能力&渲染性能

1.三维空间高度线和楼层能力,还原真实空间数据效果

三维空间支持。线图、热力图、网格图、蜂窝图等都已支持地理单位(米)的设置,并且对于线数据图层可设置每一个节点的海拔高度,定义节点之间不同的垂直距离。三维高度面能力,还原实际楼层高度及内部构造,可灵活设置单个楼层和内部面的厚度、透明度和颜色等属性。

2.个性化定制独特的图形,让可视化效果丰富多样

数据驱动的自定义视觉变量控制。样式字段支持对图层中单个数据进行函数回调,可以针对每一个数据设置独特的图形符号,灵活的配置图形符号半径、透明度、透明度等属性。

3.数据渲染可达百万级,效率提升近10倍

通过全新的架构渲染管线,优化数据处理和样式解析过程,充分发挥 WebGL 的渲染性能,突破 LOCA 1.3 大数据量渲染的瓶颈,数据响应速度快可轻松处理大规模数据集。

4.支持多图层任意组合,大小场景实时观测

在业务场景中,通常观测宏观趋势时也希望可以看到微观场景下数据分布和数值,辅助数据分析及决策。LOCA 提供双图层融合能力,可对单个图层自定义颜色、尺寸、样式和组合过渡效果。以 3D 热图结合点图层为例,通过镜头控制地图逐级下钻,满足从全局到局部可视的读取数据的需求。

5.数据精准拾取,满足复杂场景的展示和交互

支持图面海量要素的快速获取,细颗粒度控制要素的自定义样式和独立渲染,鼠标滑过元素即高亮反馈并透出数据信息,点、线、面、体最小像素选中后数据精准透出,来满足复杂场景的展示和交互。

LOCA 业务场景应用

LOCA 可视化 API 旨在帮助企业和个人打造空间数据可视化表达与分析解决方案,适用于众多业务场景。例如:交易分析、选址投放、交通指数、城市健康度、事件响应、研判分析、疫情迁徙等场景的应用。LOCA 2.0 全面提升了业务场景表达能力,多维度解读数据,使业务数据表达更专业、精准。也为用户提供了丰富的业务场景案例 Demo,供广大用户参考使用。

 

结语

正如约翰·图基所说:图像最大的价值在于促使我们关注到意想不到的东西。地理可视化通过数据的计算转化,让颜色变得更有温度,数据变得更有份量,动画更有意义,让地理空间数据更具活力。未来还有越来越多的可视化前沿场景等着我们去挖掘去钻研,依托于高德地图的 LOCA 将持续提升空间数据的计算和表达能力,增强数据交互体验,让数据可视化发挥更巨大的商业价值,这也是我们不断前进的动力。


访问高德开放平台

lbs.amap.com

高德数据可视化主页:https://lbs.amap.com/product/loca#/

数据人必读!玩转数据可视化用这个就够了——高德LOCA API 2.0升级来袭!的更多相关文章

  1. 基于MaxCompute打造轻盈的人人车移动端数据平台

    摘要: 2019年1月18日,由阿里巴巴MaxCompute开发者社区和阿里云栖社区联合主办的“阿里云栖开发者沙龙大数据技术专场”走近北京联合大学,本次技术沙龙上,人人车大数据平台负责人吴水永从人人车 ...

  2. 五、Pandas玩转数据

    Series的简单运算 import numpy as np import pandas as pd s1=pd.Series([1,2,3],index=['A','B','C']) print(s ...

  3. 真的懂了:TCP协议中的三次握手和四次挥手(关闭连接时, 当收到对方的FIN报文时, 仅仅表示对方不在发送数据了, 但是还能接收数据, 己方也未必全部数据都发送对方了。相当于一开始还没接上话不要紧,后来接上话以后得让人把话讲完)

    一.TCP报文格式 下面是TCP报文格式图: (1) 序号, Seq(Sequence number), 占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记. (2) 确 ...

  4. 基于echarts 24种数据可视化展示,填充数据就可用,动手能力强的还可以DIY(演示地址+下载地址)

    前言 我们先跟随百度百科了解一下什么是"数据可视化 [1]". 数据可视化,是关于数据视觉表现形式的科学技术研究. 其中,这种数据的视觉表现形式被定义为,一种以某种概要形式抽提出来 ...

  5. [Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!

    引言 项目中常用到将数据导入Excel,将Excel中的数据导入数据库的功能,曾经也查找过相关的内容,将曾经用过的方案总结一下. 方案一 NPOI NPOI 是 POI 项目的 .NET 版本.POI ...

  6. Hadoop! | 大数据百科 | 数据观 | 中国大数据产业观察_大数据门户

        你正在使用过时的浏览器,Amaze UI 暂不支持. 请 升级浏览器 以获得更好的体验! 深度好文丨读完此文,就知道Hadoop了! 来源:BiThink 时间:2016-04-12 15:1 ...

  7. jmeter随笔(1)-在csv中数据为json格式的数据不完整

    昨天同事在使用jmeter遇到问题,在csv中数据为json格式的数据,在jmeter中无法完整的取值,小怪我看了下,给出解决办法,其实很简单,我们一起看看,看完了记得分享给你的朋友. 问题现象: 1 ...

  8. Data.gov.uk电子政务云,牛津大学NIE金融大数据实验室王宁:数据治理的现状和实践

    牛津大学NIE金融大数据实验室王宁:数据治理的现状和实践 我是牛津互联网研究院的研究员,是英国开放互联网的一个主要的研究机构和相关政策制订的一个机构.今天主要给大家介绍一下英国数据治理的一些现状和实践 ...

  9. vue ajax获取数据的时候,如何保证传递参数的安全或者说如何保护api的安全

    https://segmentfault.com/q/1010000005618139 vue ajax获取数据的时候,如何保证传递参数的安全或者说如何保护api的安全 点击提交,发送请求.但是api ...

随机推荐

  1. python 画图中文显示问题

    在python文件当前目录下添加simsun.ttc(资源网上下载即可,有很多) 代码如下: plt.title("标题", fontproperties='SimHei', si ...

  2. GreenDao3.2使用详解(增,删,改,查,升级)

    首先看一下效果图: 项目结构如下图所示: 第一步:在build中添加配置如下: projet 目录下的build.gradle dependencies { classpath 'org.greenr ...

  3. 分子量(JAVA语言)

    package 第三章习题; /*  * 给出一种物质的分子式(不带括号)求分子量.  * 本题分子只包含4种原子,分别为C,H,O,N   * 分子量为分别为12.01,1.008,16.00,14 ...

  4. [换根DP][倍增]luogu P5666 树的重心

    题面 https://www.luogu.com.cn/problem/P5666 分析 对于一棵以i为根的树来说,它的重心必然在其size大于等于sumsize/2的子树中. 那么断掉一条边e(u, ...

  5. [贪心]D. 【例题4】国王游戏

    D . [ 例 题 4 ] 国 王 游 戏 D. [例题4]国王游戏 D.[例题4]国王游戏 解析 贪心思想,考虑交换后的值比交换前的小. 然后数据规模用高精度 Code #include <b ...

  6. 连续函数离散化-以SOGI为例

    0. 引言 0.1 本文内容 基于SOGI函数,将s域传递函数转换为离散的z域函数,并以m语言形式进行实现,在simulink中封装为m-function并进行验证 0.2 学到什么 离散化方法 函数 ...

  7. [Fundamental of Power Electronics]-PART I-2.稳态变换器原理分析-2.2 伏秒平衡/安秒平衡 小纹波近似

    2.2 电感伏秒平衡.电容充放电平衡以及小纹波近似 让我们更加仔细地观察图2.6中的buck变换器的电感和电容的波形.我们是不可能设计一个滤波器能够只允许直流分量通过而完全滤除开关频率次谐波的.所以, ...

  8. 【macOS】屏蔽Big Sur更新提示 消除更新红点

    下面介绍如何屏蔽macOS系统更新,屏蔽Big Sur更新提示,消除更新红点. 取消自动更新选项 请选取苹果菜单  > "系统偏好设置",然后点按"软件更新&qu ...

  9. Kubernetes部署metrics-server提示健康检测报错500,简单解决方式

    为什么写? 最近有项目要用到HPA(Horizontal Pod Autoscaler)依赖了k8s的 metrics 指标才能做出自动缩扩容的动作,我这边用官方GitHub v0.4.2版本启动不起 ...

  10. Day16_89_通过反射机制获取所有构造方法

    通过反射机制获取某个特定的构造方法 * 代码 import java.lang.reflect.Constructor; import java.lang.reflect.Modifier; publ ...