基于矩阵形式的分摊关系表示方法、电子设备、存储介质和程序产品

文档序号:135844 发布日期:2021-10-22 浏览:24次 >En<

阅读说明:本技术 基于矩阵形式的分摊关系表示方法、电子设备、存储介质和程序产品 (Method for representing apportionment relation based on matrix form, electronic device, storage medium, and program product ) 是由 黄永华 林培辉 邱峰 周毅 宋磊 于 2021-06-01 设计创作,主要内容包括:本发明提供基于矩阵形式的分摊关系表示方法,包括步骤:获取属性为公用区的字段生成矩阵公用区;获取与对应的公用区字段存在分摊关系的公用区或功能区的字段生成矩阵分摊区;获取矩阵分摊区从矩阵公用区分摊所得面积;获取与矩阵公用区中相邻字段分摊子公用区的字段生成公用区空缺字段,若无数据,则判定矩阵公用区中相邻字段,同时也是矩阵分摊区的父分摊区;获取与矩阵分摊区中相邻非空缺数据相同的公用区或功能区的字段生成分摊区空缺字段。本发明通过分摊矩阵不仅可以对各公用区、功能区的分摊关系进行更加直观、清晰的展示,还可以直观、清晰表现出各公用区、功能区分摊面积的详细情况,便于对数据进行分析。(The invention provides a method for expressing an apportionment relation based on a matrix form, which comprises the following steps: acquiring a field with the attribute of a public area to generate a matrix public area; acquiring a field generation matrix allocation area of a public area or a functional area which has an allocation relation with a corresponding public area field; acquiring the area of a matrix allocation area allocated from a matrix public area; acquiring a field sharing a sub public area with an adjacent field in a matrix public area to generate a vacant field of the public area, and if no data exists, judging the adjacent field in the matrix public area and simultaneously being a father sharing area of the matrix sharing area; and acquiring fields of the same public area or functional area as the adjacent non-vacancy data in the matrix allocation area to generate the vacancy fields of the allocation area. The invention can not only display the sharing relation of each public area and each functional area more intuitively and clearly through the sharing matrix, but also display the detailed condition of the sharing area of each public area and each functional area intuitively and clearly, thereby facilitating the analysis of data.)

基于矩阵形式的分摊关系表示方法、电子设备、存储介质和程 序产品

技术领域

本发明涉及房产测绘技术领域,尤其涉及基于矩阵形式的分摊关系表示方法、电子设备、存储介质和程序产品。

背景技术

房产测绘行业现有的分摊关系展现方式一般为通过关系树的方式进行展示。通过关系树的形式进行展现能直观的展示出各分摊区、功能区对应的分摊关系以及层级关系,这种模型虽然能够直观、清晰的表现楼幢内各分摊区、功能区之间分摊关系,但缺乏分摊关系在数据层面上的表现,在分摊数据方面的表现大多需要通过分摊关系树去查询获取,无法直观、清晰同时展现分摊关系以及分摊数据之间对应关系。

发明内容

为了克服现有技术的不足,本发明的目的在于提供基于矩阵形式的分摊关系表示方法,解决现有的关系树模型缺乏分摊关系在数据层面上的表现,在分摊数据方面的表现大多需要通过分摊关系树去查询获取,无法直观、清晰同时展现分摊关系以及分摊数据之间对应关系的问题。

本发明提供基于矩阵形式的分摊关系表示方法,包括以下步骤:

生成公用区,获取属性为公用区的字段生成矩阵公用区;

生成分摊区,获取与对应的公用区字段存在分摊关系的公用区或功能区的字段生成矩阵分摊区;

获取分摊所得面积,获取所述矩阵分摊区从所述矩阵公用区分摊所得面积,并填至对应的单元格;

生成公用区空缺字段,获取与所述矩阵公用区中相邻字段分摊子公用区的字段生成公用区空缺字段,若所公用区空缺字段对应的单元格无数据,则判定所述矩阵公用区中相邻字段,同时也是所述矩阵分摊区的父分摊区;

生成分摊区空缺字段,获取与所述矩阵分摊区中相邻非空缺数据相同的公用区或功能区的字段生成分摊区空缺字段。

进一步地,所述矩阵公用区设置在所述矩阵的横轴,所述矩阵分摊区设置在所述矩阵的竖轴,所述竖轴的字段设置在所述矩阵的最左侧。

进一步地,所述分摊关系表示方法对应由上而下的分摊模型。

进一步地,所述生成公用区空缺字段步骤中,获取与所述矩阵公用区中左边相邻字段分摊子公用区的字段生成公用区空缺字段,若所公用区空缺字段对应的单元格无数据,则判定所述矩阵公用区中左边相邻字段,同时也是所述矩阵分摊区的父分摊区。

进一步地,所述生成分摊区空缺字段步骤中,获取与所述矩阵分摊区中上方非空缺数据相同的公用区或功能区的字段生成分摊区空缺字段。

进一步地,所述矩阵公用区包括整幢共用、商铺共用、住宅共用。

进一步地,所述矩阵分摊区中的功能区包括住宅、商业,所述矩阵分摊区中的公用区包括住宅共用、商铺共用。

一种电子设备,包括:处理器;

存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行基于矩阵形式的分摊关系表示方法。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行基于矩阵形式的分摊关系表示方法。

一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现基于矩阵形式的分摊关系表示方法。

相比现有技术,本发明的有益效果在于:

本发明通过分摊矩阵不仅可以对各公用区、功能区的分摊关系进行更加直观、清晰的展示,公用区、功能区与其存在分摊关系的公用区一目了然,还可以直观、清晰地表现出各公用区、功能区分摊面积的详细情况,各功能区从哪些公用区分摊得到多少面积,使其可以减少根据树状分摊关系去计算功能区的分摊面积的工作时间,可以让数据透明化,让用户对数据的了解更加清晰,便于对数据进行分析,在最大程度上有效提高工作效率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的

具体实施方式

由以下实施例及其附图详细给出。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明的基于矩阵形式的分摊关系表示方法流程图;

图2为本发明实施例的基于矩阵形式的分摊关系表示示意图;

图3为本发明实施例的分摊树关系示意图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

基于矩阵形式的分摊关系表示方法,如图1所示,包括以下步骤:

生成公用区,获取属性为公用区的字段生成矩阵公用区;如图2所示,矩阵公用区设置在矩阵的横轴,即横轴字段均为公用区。

生成分摊区,获取与对应的公用区字段存在分摊关系的公用区或功能区的字段生成矩阵分摊区;如图2所示,矩阵分摊区设置在矩阵的竖轴,竖轴的字段设置在矩阵的最左侧,即最左侧竖轴字段表示为与对应横轴字段(公用区)存在分摊关系的公用区或功能区。

获取分摊所得面积,获取矩阵分摊区从矩阵公用区分摊所得面积,并填至对应的单元格;如图2所示,数字表示为竖轴字段(公用区或功能区)从横轴字段(公用区)分摊所得面积。

生成公用区空缺字段,获取与矩阵公用区中相邻字段分摊子公用区的字段生成公用区空缺字段,若所公用区空缺字段对应的单元格无数据,则判定矩阵公用区中相邻字段,同时也是矩阵分摊区的父分摊区;如图2所示,公用区空缺字段表示为与左边相邻字段(公用区)分摊子公用区,无数据表示左边相邻字段(公用区),同时也是竖轴字段(公用区或功能区)的父分摊区。

生成分摊区空缺字段,获取与矩阵分摊区中相邻非空缺数据相同的公用区或功能区的字段生成分摊区空缺字段。如图2所示,分摊区空缺字段表示为与上方不为空缺数据相同的公用区或功能区。

在一实施例中,分摊关系表示方法对应由上而下的分摊模型。

如图2所示,分摊关系中存在3个公用区分别为整幢共用、商铺共用、住宅共用,2个功能区分别为住宅、商业。通过横轴观察分摊矩阵可以表示在整幢共用公用区面积分别分摊给公用区住宅共用、商铺共用,功能区住宅、商业,商铺共用公用区面积分摊给公用区住宅共用,功能区住宅、商业,而住宅共用公用区面积仅分摊给住宅功能区,据此,分摊关系可以表示为如图3所示的分摊树关系。

其中,竖轴数据可展示出对应功能区分得对应公用区的面积,如在整幢共用列中,可以表示为整幢共用公用面积为:37.788543+56.682814+56.682814=151.15417。

商铺共用公用区从整幢共用公用面积37.788543、住宅功能区分得面积56.682814、商业功能区分得面积56.682814。

而住宅共用公用区从商铺共用分得的整幢共用公用面积37.788543中分得面积22.746843,同理商业功能区分得面积15.0417,即22.746843+15.0417=37.788543。

住宅功能区分得面积22.746843表示这部分面积经由整幢共用公用区面积分摊至商铺共用公用区后,再通过商铺共用公用区面积分摊至住宅共用公用区面积后,再从住宅共用公用区分得整幢共用公用区面积22.746843。其中,“商铺共用,住宅共用”意为经过的分摊的路径。

同理,后面横轴中商铺共用公用区可表示为商铺共用公用区面积为780.865553+516.359367=1297.22492,其中,面积780.865553分摊至住宅共用公用区,面积516.359367分摊至商业功能区,住宅功能区经由商铺共用公用区分摊至住宅共用公用区后,从住宅共用公用区分得面积780.865553。住宅共用公用区面积为2942.59672,并全部分摊至住宅功能区。

通过竖轴观察分摊矩阵可以表示各功能区所分得公用区面积,如所有公用区面积分摊至住宅功能区面积总和为:56.682814+22.746843+780.865553+2942.59672=3802.89193,同理,所有公用区面积分摊至商业功能区面积总和为:56.682814+15.0417+516.359367=588.083881。

一种电子设备,包括:处理器;

存储器;以及程序,其中程序被存储在存储器中,并且被配置成由处理器执行,程序包括用于执行基于矩阵形式的分摊关系表示方法。

一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行基于矩阵形式的分摊关系表示方法。

一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现基于矩阵形式的分摊关系表示方法。

本发明通过分摊矩阵不仅可以对各公用区、功能区的分摊关系进行更加直观、清晰的展示,公用区、功能区与其存在分摊关系的公用区一目了然,还可以直观、清晰地表现出各公用区、功能区分摊面积的详细情况,各功能区从哪些公用区分摊得到多少面积,使其可以减少根据树状分摊关系去计算功能区的分摊面积的工作时间,可以让数据透明化,让用户对数据的了解更加清晰,便于对数据进行分析,在最大程度上有效提高工作效率。

以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:多维时空数据的关联关系可视化方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!