[发明专利]数据可视化可扩展架构在审
申请号: | 201580055999.2 | 申请日: | 2015-10-14 |
公开(公告)号: | CN107077752A | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | B·C·阿林;Q·周;P·H·胡夫纳格尔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06T13/80 | 分类号: | G06T13/80;G06T15/40;G06T19/20 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 刘瑜,王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 可视化 扩展 架构 | ||
背景技术
数据可视化是在例如图表、信息图、地图、量表等的可视化中图形化地表示数据的过程。通常,当向图表引擎提供扩展(例如,新的可视化类型)时,需要大的开发成本,例如,在由客户端创作可视化和整合可视化时。因此,实现新的可视化类型或版本化现有的可视化类型是劳动密集型和昂贵的。随着它们的功能扩展现有的可视化可能变得笨拙,并且可能与较新的或较旧的数据可视化客户端不兼容,因而限制运行客户端的设备的功能或强制使用笨拙的解决方法。
正是关于这些和其他考虑,将作出示例。
发明内容
提供该发明内容以便以简化的形式来引入下面的具体实施方式中进一步描述的概念的选择。该发明内容不旨在确定所要求保护的主题的所有特征,也不旨在用于限定所要求保护的主题的范围。
提供了一种用于在数据可视化平台架构中创建新的可视化和扩展现有可视化的架构。根据一个方面,该架构能够通过单独阶段的单向链来构建数据可视化(例如,图表、信息图、地图、量表等),每个阶段具有简单的输入接口和输出接口。本公开的方面提供了可扩展架构,其通过独立于架构的其余部分的系列布局来实现可视化类型的快速和简单的可扩展性。可扩展架构允许特征的合成,使客户端能够通过将能力链接一起的乘性行为来添加附加功能并构建可视化类型。因此,系列布局可以以通用的方式插入到数据可视化平台中。
数据可视化平台的架构将系列布局逻辑与系统的其余部分隔离开,使得每个部分具有其他部分的简单视图,并且因此不能相互交织。根据若干方面,系列布局将一组数据加上表面描述(例如,轴、坐标空间、分辨率/dpi等)作为输入,并且产生注释的几何的集合作为输出。这种设计的好处是降低每个布局的工程成本,从而能够更快速、以及更高质量地产生更多的可视化类型。另一个好处是如下的能力,将系列布局版本向前兼容并且向后兼容,同时相对于数据集的大小传输优于线性的可升级性,并使得光栅化成本最小化。平台中的每个布局考虑到目标表面尺寸和轴,以产生最小输出而无需客户端的帮助。
示例可以被实现为计算机过程、计算系统,或作为诸如计算机程序产品或计算机可读介质的制品。计算机程序产品可以是计算机系统可读并且对用于执行计算机过程的指令的计算机程序编码的计算机存储介质。
一个或多个方面的细节在附图和下面的描述中阐述。通过阅读以下详细描述和对相关图的综述,其他特征和优点将是显而易见的。应当理解,以下详细描述仅是解释性的,并不限制本公开的其他方面。
附图说明
并入并且构成本公开的一部分的附图示出了本公开的各个方面。在图中:
图1示出了利用具有其中信息流动的单向流水线的架构的可扩展数据可视化架构;
图2示出了其中数据在单个方向上流动的流水线架构;
图3是示出了用于实现可扩展架构的方法中所涉及的一般阶段的流程图;
图4是示出了计算设备的物理组件的示例的框图;
图5A和图5B是移动计算设备的简化框图;以及
图6是分布式计算系统的简化框图。
具体实施方式
下面的具体实施方式参考了附图。相同的附图标记在附图和下面的说明中尽可能地用来指代相同或相似的元件。虽然描述了本公开的方面,但是修改方案、改造方案和其它的实现方式是可能的。例如,可以对图中所示的元件进行替代、添加或修改,并且可以通过对阶段进行替换、重定序或添加到公开的方法来修改本文所描述的方法。因此,下面的具体实施方式不是限制本公开,而是,通过随附权利要求来限定本公开的适当的范围。示例可以采取硬件实现方式或完全软件实现方式的形式,或组合软件和硬件方面的实现方式。因此,以下具体实施方式不被认为是限制性的。
提供了一种用于在数据可视化平台架构内创建新的可视化和扩展现有可视化的架构。根据一个方面,该架构能够通过单独阶段的单向链来构建数据可视化(例如,图表、信息图、地图、量表等),每个阶段具有简单的输入接口和输出接口。本公开的方面提供了可扩展架构,其通过独立于架构的其余部分的系列布局来实现可视化类型的快速和简单的可扩展性。可扩展架构使得能够向图表引擎提供扩展(例如,新的可视化类型),而没有先前在创作可视化和将可视化集成到客户端中所需要的大的开发成本。可扩展架构允许特征的合成,使客户端能够通过将能力链接在一起的乘性行为来添加附加功能并构建可视化类型。因此,系列布局可以以通用的方式插入到数据可视化平台中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580055999.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能调光玻璃驱动电源
- 下一篇:LED灯智能调光开关远程和本地联动控制方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置