【技术实现步骤摘要】
基于共享直线段的平面片束排序方法和系统
本专利技术实施例属于软件领域,尤其涉及一种基于共享直线段的平面片束排序方法和系统。
技术介绍
在二维空间中,通过1维基元来构造2维基元(多边形)的研究已经较多。其最早出现于双重独立地图编码(DIME,DualIndependentMapEncoding)格式(Peucker,T.K.etal.(1975).CartographicDataStructure[J].TheAmeircanCartographer,2(1):55-69;Meixler,D.etal.(1987).PolygonizationandTopologicalEditingattheBureauoftheCensus[C].AUTO-CARTO8Proceedings:731-738.)和拓扑整合地理编码与参考(TIGER,TopologicallyIntegratedGeographicEncodingandReferencing)格式(Peuquest,D.J.(1984).AConceptualFrameworkandComparisonofSpatialDataModels[J].Cartographica:TheInternationalJournalofGeographicInformationandGeovisualization,21(4):66-113;Hodgson,M.E.etal.(1989).CartographicDataCaptureusingCAD[C].AUTO-CARTO9Proceedings:406-415 ...
【技术保护点】
一种基于共享直线段的平面片束排序方法,其特征在于,所述方法包括:确定三维实体包含的二维平面;确定所述二维平面的表征矢量;根据所述二维平面的表征矢量将对应的二维平面投影至XOY平面;将预设的起始平面变换为X轴正向,且所述起始平面的法向量变换为X轴正向朝上,所述预设的起始平面为所述三维实体包含的二维平面中的任一个二维平面,所述预设的起始平面的表征矢量为起始表征矢量;在XOY平面上,计算起始表征矢量与确定的其他表征矢量的夹角,并根据夹角的大小确定对应的二维平面与预设的起始平面的远近。
【技术特征摘要】
1.一种基于共享直线段的平面片束排序方法,其特征在于,所述方法包括:确定三维实体包含的二维平面;确定所述二维平面的表征矢量;根据所述二维平面的表征矢量将对应的二维平面投影至XOY平面;将预设的起始平面变换为X轴正向,且所述起始平面的法向量变换为X轴正向朝上,所述预设的起始平面为所述三维实体包含的二维平面中的任一个二维平面,所述预设的起始平面的表征矢量为起始表征矢量;在XOY平面上,计算起始表征矢量与确定的其他表征矢量的夹角,并根据夹角的大小确定对应的二维平面与预设的起始平面的远近。2.根据权利要求1所述的方法,其特征在于,所述确定所述二维平面的表征矢量,具体包括:确定所述二维平面的法向量和环绕方向;叉乘所述二维平面的法向量和环绕方向,叉乘的结果为所述二维平面的表征矢量。3.根据权利要求1所述的方法,其特征在于,所述根据所述二维平面的表征矢量将对应的二维平面投影至XOY平面,具体包括:计算起始法向量(initFN.x,initFN.y)与(0,1)形成的方向角angle1,所述起始法向量为所述预设的起始平面的法向量;根据所述angle1将环绕直线段所形成的矢量rSegV从三维空间变换为位于YOZ平面上的rSegV_YOZ;计算所述rSegV_YOZ与(0,1)形成的方向角angle2;根据所述angle2将所述rSegV_YOZ变换为Z轴正向,以将对应的二维平面投影至XOY平面。4.根据权利要求3所述的方法,其特征在于,所述将预设的起始平面变换为X轴正向,且所述起始平面的法向量变换为X轴正向朝上,具体包括:根据所述angle1和所述angle2将所述起始表征矢量iResSegV转换为XOY平面的矢量iResSegV_XOY;计算(-iResSegV_XOY.y,iResSegV_XOY.x)与(0,1)形成的方向角angle3;根据所述angle3将所述iResSegV_XOY变换为X轴正向的iResSegV_X,以将预设的起始平面变换为X轴正向,且所述起始平面的法向量变换为X轴正向朝上。5.根据权利要求4所述的方法,其特征在于,所述在XOY平面上,计算起始表征矢量与确定的其他表征矢量的夹角,并根据夹角的大小确定对应的二维平面与预设的起始平面的远近,具体包括:在XOY平面上,分别判断所述iResSegV_X的分量iResSegV_X.x、iResSegV_X.y与0的大小关系;根据判断结果选择计算起始表征矢量与确定的其他表征矢量的夹角的方式,并根据夹角的大小确定对应的二维平面与预设的起始平面的远近。6.一种基于共享直线段的平面片束排序系...
【专利技术属性】
技术研发人员:虞昌彬,郭仁忠,赵志刚,贺彪,李霖,应申,
申请(专利权)人:深圳市数字城市工程研究中心,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。