一种多维空间映射到低维空间的方法及其展示方法和系统技术方案

技术编号:12707100 阅读:53 留言:0更新日期:2016-01-14 03:44
本发明专利技术公开了一种多维空间映射到低维空间的方法,在程序中,将所述多维空间内的位置点映射为所述低维空间内的图标点;将所述多维空间内连接位置点的维度映射为所述低维空间内的图标点之间的连线;将所述多维空间维度的方向映射为所述低维空间内图标点之间连线的指向,其中连线的指向方向是由起点图标点指向终点图标点;将所述多维空间不同的维度映射成所述低维空间内图标点之间连线的不同线型;在程序中生成由图标点与图标点之间的连线构成的图。本发明专利技术还公开了一种多维空间映射到低维空间的展示方法和系统。通过可视化导航理解和创建数据模型,更快、更简单地利用人的空间模式识别优势分析多维空间。

【技术实现步骤摘要】

本专利技术涉及多维空间的展示方法,尤指一种多维空间映射到低维空间的方法及其展示方法和系统
技术介绍
多维的概念应用广泛,尤其在数学、经济学、金融学领域,但对于多维空间的直观表达非常困难,只有少数人能通过空间想象理解多维的概念,对于大多数人来说,多维是无法理解和想象的。以三维空间为例,在程序中,现在人们可以将三维空间在平面内描述,图1是三维坐标图,如图1所示,以X、Y、Z轴分别表示三维空间的长、宽、高,将三维空间中的点在平面内表示,多个点连线形成平面或立体图形,但部分人空间想象能力较差,难以理解和想象这种模型,尤其在位置的游走方面,从某一位置,在X轴上游走一定距离,之后在Y轴上游走一定距离,之后在Z轴上游走一定距离,这种游走方式在x、Y、z轴的空间模型中都表现成为折线,即使空间想象能力强的人也难以理解。大于三维的多维空间现在程序中更是没有好的表现方式,大于三维的多维空间中位置在不同维度的游走更是难以理解和在程序中表达,本领域普通技术人员迫切希望找到一种能够在程序中将多维空间映射到低维空间的方法以及展示方法。
技术实现思路
本专利技术的目的是提供一种多维空间映射到低维空间的方法及其展示方法和系统,以解决在计算机程序中多维空间中的位置在不同维度游走没有形象化的表现方式表现的问题。本专利技术提供的技术方案如下:—种多维空间映射到低维空间的方法,其特征在于,包括如下步骤:在程序中,将所述多维空间内的位置点映射为所述低维空间内的图标点;将所述多维空间内连接位置点的维度映射为所述低维空间内的图标点之间的连线;将所述多维空间维度的方向映射为所述低维空间内图标点之间连线的指向,其中连线的指向方向是由起点图标点指向终点图标点;将所述多维空间不同的维度映射成所述低维空间内图标点之间连线的不同线型;在程序中生成由图标点与图标点之间的连线构成的图。位置点与维度分别映射为图标点和带有指向的连线,不同的维度以不同的线型表示,通过这种将多维空间映射到低维空间里,表现多维空间位置与维度的方法,能够使人直观的看到位置与维度的信息,通过可视化导航理解和创建数据模型,更快、更简单地利用人的空间模式识别优势分析多维空间。优选的,连线的长度与连线所代表的维度在多维空间中的位置点间的距离成正比。将连线的长度做区分,连线所表达的意义更多。优选的,所述图标点为规则几何图形,在图形的不同方向设有多个连接点;所述连接点包括起点连接点和终点连接点,所述起点连接点用于连接连线的起点,终点连接点用于连接连线的终点;同一类别的维度在所述低维空间所映射的连线连接于不同图形同一方向的起点连接点或终点连接点。设置连接点,使图展示出更多的信息。优选的,所述低维空间是二维空间,所述规则几何图形是圆形、矩形、菱形中的一种或多种,该图形的上、下、左、右方向分别设有连接点,其中上连接点、左连接点为终点连接点,右连接点、下连接点为起点连接点。优选的,所述低维空间是三维空间,所述规则几何图形是圆球、正方体、长方体中的一种或多种,该图形的上、下、左、右、前、后方向分别设有连接点,其中上连接点、左连接点、前连接点为终点连接点,右连接点、下连接点、后连接点为起点连接点。电子设备可展示二维与三维空间,二维空间与三维空间具有可读性,是合适的映射模型。本专利技术还提供一种多维空间映射到低维空间的展示方法,包括如下步骤:程序中存储使用如上所述的方法将多维空间映射于低维空间所形成的图;在程序中设置展示入口,通过展示入口进入展示界面展示程序中存储的部分图;将展示的部分图图中的一图标点作为起点图标点,通过起点图标点展开,显示一步或多步与起点连接点所连接的图标点及图标点之间的连线,形成展开显示图。通过展示入口进入展示界面,展示一个图标点或多个图标点与之间的加线构成的部分图,以一个图标点为起点,展开与之相连的图标点,并显示之间的连线,将多维空间映射于二维空间的图展开显示。优选的,将展开显示的图中的一图标点作为起点图标点展开一步或多步与起点连接点所连接的图标点及图标点之间的连线。在展开显示的图中,找到自己关注的图标点为起点,再展开显示,通过逐步展开的方式,实现在二维空间里表现多维空间中位置游走。优选的,设置展开条件,用于设置展开条件,只展开显示符合条件的图标点及图标点之间的连线,或符合条件的连线所连接的图标点及图标点之间的连线。优选的,设置展开步数,展开显示设定步数的图标点及图标点之间的连线。优选的,设置展开图标点数量,将符合条件的图标点按一定规则排序,只展开显示排序在前并符合设置数量的图标点及图标点之间的连线。展开条件的限制,达到只展示用户关注的部分图的目的。优选的,操作图标点,展开所有与该图标点连接的一步或多步到达的图标点及图标点之间的连线。操作图标点,可以显示所有与图标点连接的图标点,快速查看图标点是否与其它图标点存在关系。优选的,将连接点以图标表示,连有连线的连接点图标与不连有连线的连接点图标不同。设置不同的连接点可以直观的发现在该连接点是否连有连线。优选的,操作所述连有连线的连接点图标展开该连接点方向所连接的一步或多步到达的图标点及图标点之间的连线。只展开连接点方向所连接的图标点,可实现按一个维度游走,图沿一个方向展开。优选的,连接点图标是小圆圈,连有连线的连接点图标是实心小圆圈,不连有连线的连接点图标是空心小圆圈。优选的,所述低维空间是二维空间,设定图的展示模式为第一种树形排版、第二种树形排版、星形排版、十字排版、函数排版、高级十字排版中的任意一种。图表现的内容不同,根据实际需要排版,有利于阅读。本专利技术还提供一种多维空间映射到低维空间的展示系统,包括:存储模块,用于存储使用如权利要求4或5所述的方法将多维空间映射于低维空间所生成的图;展示入口,用于进入展示界面,并展示所述程序中存储模块中存储的部分述图;第一展开模块,用于将展不入口中展不的部分图中的一图标点作为起点图标点,通过起点图标点展开显示一步或多步与起点连接点所连接的图标点及图标点之间的连线,形成展开显示图。优选的,系统还包括:第二展示模块,用于将所述展开显示图中的一图标点作为起点图标点展开一步或多步与起点连接点所连接的图标点及图标点之间的连线。优选的,系统还包括:条件筛选模块,用于设置展开条件,只展开显示符合条件的图标点及图标点之间的连线,或符合条件的连线所连接的图标点及图标点之间的连线。优选的,系统还包括:步数筛选模块,用于设置展开步数,展开显示设定步数的图标点及图标点之间的连线。优选的,系统还包括:数量筛选模当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种多维空间映射到低维空间的方法,其特征在于,包括如下步骤:在程序中,将所述多维空间内的位置点映射为所述低维空间内的图标点;将所述多维空间内连接位置点的维度映射为所述低维空间内的图标点之间的连线;将所述多维空间维度的方向映射为所述低维空间内图标点之间连线的指向,其中连线的指向方向是由起点图标点指向终点图标点;将所述多维空间不同的维度映射成所述低维空间内图标点之间连线的不同线型;在程序中生成由图标点与图标点之间的连线构成的图。

【技术特征摘要】

【专利技术属性】
技术研发人员:童中伟
申请(专利权)人:上海寰信网络信息技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1