【技术实现步骤摘要】
【国外来华专利技术】数据可视化可扩展架构
技术介绍
数据可视化是在例如图表、信息图、地图、量表等的可视化中图形化地表示数据的过程。通常,当向图表引擎提供扩展(例如,新的可视化类型)时,需要大的开发成本,例如,在由客户端创作可视化和整合可视化时。因此,实现新的可视化类型或版本化现有的可视化类型是劳动密集型和昂贵的。随着它们的功能扩展现有的可视化可能变得笨拙,并且可能与较新的或较旧的数据可视化客户端不兼容,因而限制运行客户端的设备的功能或强制使用笨拙的解决方法。正是关于这些和其他考虑,将作出示例。
技术实现思路
提供该
技术实现思路
以便以简化的形式来引入下面的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在确定所要求保护的主题的所有特征,也不旨在用于限定所要求保护的主题的范围。提供了一种用于在数据可视化平台架构中创建新的可视化和扩展现有可视化的架构。根据一个方面,该架构能够通过单独阶段的单向链来构建数据可视化(例如,图表、信息图、地图、量表等),每个阶段具有简单的输入接口和输出接口。本公开的方面提供了可扩展架构,其通过独立于架构的其余部分的系列布局来实现可视化类型的快速和简单的可扩展性。可扩展架构允许特征的合成,使客户端能够通过将能力链接一起的乘性行为来添加附加功能并构建可视化类型。因此,系列布局可以以通用的方式插入到数据可视化平台中。数据可视化平台的架构将系列布局逻辑与系统的其余部分隔离开,使得每个部分具有其他部分的简单视图,并且因此不能相互交织。根据若干方面,系列布局将一组数据加上表面描述(例如,轴、坐标空间、分辨率/dpi等)作为输入,并且产生注释的几何的集合作为输出。这种设 ...
【技术保护点】
一种用于改进根据现有架构提供数据可视化的计算机的功能的计算机执行的方法,包括:管理信息的流水线流,其中,所述信息用于通过将变换插入到所述流水线流中以定制可视化来经由所述可视化图形地表示包括系列的数据;接收所述数据和所述可视化的表面描述;基于所述表面描述创建几何形状以在所述可视化内图形地表示所述数据的每个系列,其中,所述变换定制所述几何形状中的一个或多个;以及将定制的几何形状发送到能够操作用于根据所述变换来渲染所述可视化的客户端。
【技术特征摘要】
【国外来华专利技术】2014.10.14 US 62/063,741;2015.04.09 US 14/683,0791.一种用于改进根据现有架构提供数据可视化的计算机的功能的计算机执行的方法,包括:管理信息的流水线流,其中,所述信息用于通过将变换插入到所述流水线流中以定制可视化来经由所述可视化图形地表示包括系列的数据;接收所述数据和所述可视化的表面描述;基于所述表面描述创建几何形状以在所述可视化内图形地表示所述数据的每个系列,其中,所述变换定制所述几何形状中的一个或多个;以及将定制的几何形状发送到能够操作用于根据所述变换来渲染所述可视化的客户端。2.根据权利要求1所述的计算机执行的方法,其中,插入的变换是数据变换,其中,所述数据变换修改接收的数据的格式,其中,根据修改的格式的数据能够操作用于产生所述定制的几何形状。3.根据权利要求1所述的计算机执行的方法,其中,插入的变换是几何形状变换,其中,所述几何形状变换修改所述定制的几何形状是如何由所述客户端渲染的。4.根据权利要求1所述的计算机执行的方法,其中,插入的变换是系列布局,其中,所述系列布局修改创建的几何形状以在所述可视化内图形地表示所述数据的系列中的至少一个。5.根据权利要求1所述的计算机执行的方法,其中,所述客户端能够操作用于呈现要被插入的多个变换,所述要被插入的多个变换是基于所述多个变换中的每个变换的特征来被确定为适于所述数据的,其中,所述多个变换中的每个变换包括能够操作以向所述客户端指示其特征的注释。6.根据权利要求1所述的计算机执行的方法,其中,所述信息的流水线流是单向的,其中,所述信息从所述客户端流向数据可视化平台,所述数据可视化平台能够操作用于创建所述几何形状,并且流回到所述客户端,在所述客户端处所述几何形状在所述可视化内被渲染。7.根据权利要求1所述的计算机执行的方法,其中,所述信息的流水线流包括:数据变换阶段,对应于接收所述数据和所述可视化的表面描述;布局变换阶段,对应于创建所述几何形状;几何形状变换阶段,对应于渲染所述可视化;并且其中,所述变换能够操作用于在所述阶段的每一个阶段处被插入。8.一种用于改进根据现有架构提供数据可视化的计算机的功能的系统,包括:处理器;以及包括指令的存储器存储设备,当所述指令由所述处理器执行时,使所述计算设备能够操作用于提供:数据可视化平台,包括:系列布局模块,能够操作用于创建几何形状以在可视化中图形地表示数据系列;以及核心引擎,能够操作用于:接收所述数据系列和...
【专利技术属性】
技术研发人员:B·C·阿林,Q·周,P·H·胡夫纳格尔,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。