[发明专利]一种空间实体之间拓扑关系的统一表达模型的构建方法在审
申请号: | 201711052459.6 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107798729A | 公开(公告)日: | 2018-03-13 |
发明(设计)人: | 虞昌彬;杨建刚;贺彪;赵志刚;李霖;董玉鹏 | 申请(专利权)人: | 浙江大学宁波理工学院 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T19/20 |
代理公司: | 宁波市鄞州甬致专利代理事务所(普通合伙)33228 | 代理人: | 李迎春 |
地址: | 315100 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 空间 实体 之间 拓扑 关系 统一 表达 模型 构建 方法 | ||
1.一种空间实体之间拓扑关系的统一表达模型的构建方法,其特征在于,所述方法包括步骤:
S1、构建空间实体之间拓扑关系统一表达的总体模型;
S2、构建空间实体之间拓扑关系统一表达元组中四项定义;
S3、构建空间实体之间拓扑关系表达元组中四项之间搭配关系;
S4、构建空间实体之间拓扑关系统一表达元组的具体实例化。
2.根据权利要求1所述的空间实体之间拓扑关系的统一表达模型的构建方法,其特征在于,构建空间实体之间拓扑关系统一表达总体模型的公式为:
UTSet=UTSet(UT)={SDM,SPP(SP1,SP2),ES,DM}
其中,SDM是研究对象的所在模型,SPP(SP1,SP2)是研究对象的基元对,SP1和SP2是空间基元,ES是研究对象的嵌入空间,DM是研究对象的描述模型,UT是唯一拓扑关系,UTSet(UT)是唯一拓扑关系集合,SDM、ES、DM是UT是步骤S2中的四项定义。
3.根据权利要求2所述的空间实体之间拓扑关系的统一表达模型的构建方法,其特征在于,对于研究对象所在模型,当SDM的取值为二维OGC模型或二维ESRIArcGIS模型或二维单纯复形模型时,sdm的取值为2;
当SDM取值为三维OGC模型或三维单纯复形模型或三维REALMS模型或三维Losa模型或面向地籍三维模型时,sdm的取值为3;
其中sdm为SDM的维度。
4.根据权利要求2所述的空间实体之间拓扑关系的统一表达模型的构建方法,其特征在于,对于研究对象的基元,取出对称关系后的拓扑关系包括10种,分别为:对象A的点与对象B的点的对子、对象A的点与对象B的边的对子、对象A的点与对象B的面的对子、对象A的点与对象B的体的对子、对象A的边与对象B的边的对子、对象A的边与对象B的面的对子、对象A的边与对象B的体的对子、对象A的面与对象B的面的对子、对象A的面与对象B的体的对子、对象A的体与对象B的体的对子。
5.根据权利要求2所述空间实体之间拓扑关系的统一表达模型的构建方法,其特征在于,对于研究对象的嵌入空间,SPP(SP1,SP2)的最大维度sppMax计算方式如下:
sppMax=max(SPP)=max(dim(SP1),dim(SP2))
sppMax=max(dim(0d-P),dim(0d-P))=max(dim(0D-P),dim(0D-P))=max(0,0)=0
sppMax=max(dim(0d-P),dim(1d-L))=max(dim(0D-P),dim(1D-L))=max(0,1)=1
sppMax=max(dim(0d-P),dim(2d-F))=max(dim(0D-P),dim(2D-F))=max(0,2)=2
sppMax=max(dim(1d-L),dim(1d-L))=max(dim(1D-L),dim(1D-L))=max(1,1)=1
sppMax=max(dim(1d-L),dim(2d-F))=max(dim(1D-L),dim(2D-F))=max(1,2)=2
sppMax=max(dim(2d-F),dim(2d-F)=max(dim(2D-F),dim(2D-F))=max(2,2)=2
sppMax=max(dim(0D-P),dim(3D-S))=dim(0,3)=3
sppMax=max(dim(1D-L),dim(3D-S))=dim(1,3)=3
sppMax=max(dim(2D-F),dim(3D-S))=dim(2,3)=3
sppMax=max(dim(3D-S),dim(3D-S))=max(3,3)=3
SPP(SP1,SP2)的最小维度sppMin计算方式如下:
sppMin=min(SPP)=min(dim(SP1),dim(SP2))
sppMin=min(dim(0d-P),dim(0d-P))=min(dim(0D-P),dim(0D-P))=min(0,0)=0
sppMin=min(dim(0d-P),dim(1d-L))=min(dim(0D-P),dim(1D-L))=min(0,1)=0
sppMin=min(dim(0d-P),dim(2d-F))=min(dim(0D-P),dim(2D-F))=min(0,2)=0
sppMin=min(dim(1d-L),dim(1d-L))=min(dim(1D-L),dim(1D-L))=min(1,1)=1
sppMin=min(dim(1d-L),dim(2d-F))=min(dim(1D-L),dim(2D-F))=min(1,2)=1
sppMin=min(dim(2d-F),min(2d-F))=min(dim(2D-F),dim(2D-F))=min(2,2)=2
sppMin=min(dim(0D-P),dim(3D-S))=min(0,3)=0
sppMin=min(dim(1D-L),dim(3D-S))=min(1,3)=1
sppMin=min(dim(2D-F),dim(3D-S))=min(2,3)=2
sppMin=min(dim(3D-S),min(3D-S))=min(3,3)=3
上述公式满足条件:
sppMin≤es≤sdm
其中,0维点表达为0d-P或0D-P、1维线表示为1d-L或1D-L、2维面表示为2d-F或2D-F、3维体表示为3d-S或3D-S。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学宁波理工学院,未经浙江大学宁波理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711052459.6/1.html,转载请声明来源钻瓜专利网。