三维地理实体模型数据建库方法技术

技术编号:34323716 阅读:41 留言:0更新日期:2022-07-31 00:42
本发明专利技术提供三维地理实体模型数据建库方法,所述建库方法包括如下步骤:步骤A,将地理实体按照平面实体、类平面实体、立体实体以及类立体实体进行划分;步骤B,选取基准单位进行参照,设定划分后的不同地理实体的对应参数;将待建模的区域按照道路进行区域划分,获取平面实体中道路的长度和宽度,然后将每个区域内的道路长度和宽度相乘得到道路参考面积,获取每个区域内道路参考面积最高的道路作为基准单位,然后选取道路的中线中点作为该道路的中心点;步骤C,根据设定的参数对地理实体进行建库处理,本发明专利技术能够在保证建模的基础精准度的同时,保障建模的效率,以解决现有的地理实体建模的工作量巨大、建模效率较低的问题。建模效率较低的问题。建模效率较低的问题。

【技术实现步骤摘要】
三维地理实体模型数据建库方法


[0001]本专利技术涉及三维模型曲率处理
,尤其涉及三维地理实体模型数据建库方法。

技术介绍

[0002]三维模型是物体的多边形表示,通常用计算机或者其他视频设备进行显示。显示的物体可以是现实世界的实体,也可以是虚构的物体。任何物理自然界存在的东西都可以用三维模型表示。现在,三维模型已经用于各种不同的领域。在医疗行业使用它们制作器官的精确模型;电影行业将它们用于活动的人物、物体以及现实电影;视频游戏产业将它们作为计算机与视频游戏中的资源;在科学领域将它们作为化合物的精确模型;建筑业将它们用来展示提议的建筑物或者风景表现;工程界将它们用于设计新设备、交通工具、结构以及其他应用领域;在最近几十年,地球科学领域开始构建三维地质模型。
[0003]现有的技术中,在对地理实体进行建模的过程中,由于其形态的不同所需要建模的数据量太大,建模工作量较大,实际建模过程中的建模效率较低,但是在大部分的实体建模的过程中,往往不需要十分精确的建模实体,因此需要一种能够保证建模效率和基础建模精准度的建库方法来解决这一技术问题。

技术实现思路

[0004]针对现有技术存在的不足,本专利技术目的是提供三维地理实体模型数据建库方法,能够在保证建模的基础精准度的同时,保障建模的效率,以解决现有的地理实体建模的工作量巨大、建模效率较低的问题。
[0005]为了实现上述目的,本专利技术是通过如下的技术方案来实现:三维地理实体模型数据建库方法,所述建库方法包括如下步骤:
[0006]步骤A,将地理实体按照平面实体、类平面实体、立体实体以及类立体实体进行划分;
[0007]步骤B,选取基准单位进行参照,设定划分后的不同地理实体的对应参数;
[0008]将待建模的区域按照道路进行区域划分,获取平面实体中道路的长度和宽度,然后将每个区域内的道路长度和宽度相乘得到道路参考面积,获取每个区域内道路参考面积最高的道路作为基准单位,然后选取道路的中线中点作为该道路的中心点;
[0009]对每个地理实体进行中心点设置,分别获取每个中心点与基准单位的中心点之间的方位和距离,并将每个中心点与基准单位的中心点之间的方位和距离设定为该地理实体的对应参数;
[0010]步骤C,根据设定的参数对地理实体进行建库处理。
[0011]进一步地,所述步骤A还包括步骤A1,所述步骤A1包括:以地理实体与地面贴合的底面作为参照面,在参照面上随机选取若干个参照点,分别获取若干参照点处的高度,将若干参照点处的高度代入到实体总划分公式中求得实体总划分参考值;当实体总划分参考值
大于等于第一总划分参考阈值时,将该地理实体设定为总立体实体;当实体总划分参考值小于第一总划分参考阈值时,将该地理实体设定为总平面实体。
[0012]进一步地,所述实体总划分公式配置为:
[0013]其中,Cstz为实体总划分参考值,Hcz1至Hcz
n
为若干参照点处的高度,n为若干参照点的选取数量。
[0014]进一步地,所述步骤A还包括步骤A2,所述步骤A2包括:将若干参照点处的高度代入到平面实体细分公式中求得平面实体细分参考值;当平面实体细分参考值大于等于第一平面细分参考阈值时,将该总平面实体划分为类平面实体;当平面实体细分参考值小于第一平面细分参考阈值时,将该总平面实体划分为平面实体;
[0015]将若干参照点处的高度代入到立体实体细分公式中求得立体实体细分参考值;当立体实体细分参考值大于等于第一立体细分参考阈值时,将该总立体实体划分为立体实体;当立体实体细分参考值小于第一立体细分参考阈值时,将该总立体实体划分为类立体实体。
[0016]进一步地,所述平面实体细分公式配置为:Cpmx=Hcz1+...+Hcz
n
;所述立体实体细分公式配置为:其中,Cpmx为平面实体细分参考值,Cltx为立体实体细分参考值。
[0017]进一步地,所述步骤B还包括如下子步骤:
[0018]B1,所述步骤B1包括:获取平面实体的边界轮廓,以边界轮廓的任意一点作为平面实体的参照选取起点,每间隔第一选取距离设定一个参照选取点,获取每一个参照选取点与基准单位的中心点之间的方位和距离;
[0019]B2,所述步骤B2包括:获取类平面实体与地面贴合的底面,然后通过若干参照点处的高度求取平均值,并设定为类平面实体顶部高度,然后将其底面向上平移一个类平面实体顶部高度形成类平面实体的顶面,将类平面实体的底面和顶面之间围成的区域设定为类平面实体的轮廓;
[0020]然后获取类平面实体的底面边界轮廓,然后以底面边界轮廓上的任意一件作为该类平面实体底面边界轮廓的参照选取起点,参照步骤B1选取若干参照选取点,然后再获取参照选取点与基准单位的中心点之间的方位和距离;参照底面边界轮廓设定顶面边界轮廓;
[0021]B3,所述步骤B3包括:获取立体实体与地面贴合的底面,然后若干参照点的高度求取平均值,并设定为立体实体的顶部高度,然后将其底面向上平移一个立体实体的顶部高度形成立体实体的顶面,再参照步骤B2确定立体实体的底面边界轮廓和顶面边界轮廓;
[0022]B4,所述步骤B4包括:获取类立体实体与地面贴合的底面,然后将高度差大于第一高度差阈值的物体进行分隔,然后将底面参照每个分隔后的类立体实体进行分隔,形成每个分隔后的类立体实体的底面和顶面,然后再参照步骤B2的底面和顶面边界轮廓的设置方式确定类立体实体的底面和顶面的便捷轮廓。
[0023]进一步地,所述步骤C还包括如下子步骤:
[0024]C1,在对平面实体进行建模时,将参照选取点根据与基准单位的中心点之间的方位和距离进行位置确定,然后将参照选取点依次进行连接即可;
[0025]C2,在对类平面实体进行建模时,将底面边界轮廓按照其参照选取点与基准单位的中心点之间的方位和距离进行位置确定,然后将底面边界轮廓的参照选取点依次进行连接,顶面边界轮廓参照底面边界轮廓进行设置;
[0026]C3,参照C2对立体实体的底面边界轮廓和顶面边界轮廓进行位置确定;
[0027]C4,参照C2依次对每一个分隔后的类立体实体进行底面和顶面的边界轮廓进行位置确定。
[0028]本专利技术的有益效果:本专利技术首先将地理实体按照平面实体、类平面实体、立体实体以及类立体实体进行划分;然后选取基准单位进行参照,设定划分后的不同地理实体的对应参数,在选取基准单位进行参照的过程中,将待建模的区域按照道路进行区域划分,获取平面实体中道路的长度和宽度,然后将每个区域内的道路长度和宽度相乘得到道路参考面积,获取每个区域内道路参考面积最高的道路作为基准单位,然后选取道路的中线中点作为该道路的中心点;对每个地理实体进行中心点设置,分别获取每个中心点与基准单位的中心点之间的方位和距离,并将每个中心点与基准单位的中心点之间的方位和距离设定为该地理实体的对应参数;最后再根据设定的参数对地理实体进行建库处理;本专利技术能够在保障地理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.三维地理实体模型数据建库方法,其特征在于,所述建库方法包括如下步骤:步骤A,将地理实体按照平面实体、类平面实体、立体实体以及类立体实体进行划分;步骤B,选取基准单位进行参照,设定划分后的不同地理实体的对应参数;将待建模的区域按照道路进行区域划分,获取平面实体中道路的长度和宽度,然后将每个区域内的道路长度和宽度相乘得到道路参考面积,获取每个区域内道路参考面积最高的道路作为基准单位,然后选取道路的中线中点作为该道路的中心点;对每个地理实体进行中心点设置,分别获取每个中心点与基准单位的中心点之间的方位和距离,并将每个中心点与基准单位的中心点之间的方位和距离设定为该地理实体的对应参数;步骤C,根据设定的参数对地理实体进行建库处理。2.根据权利要求1所述的三维地理实体模型数据建库方法,其特征在于,所述步骤A还包括步骤A1,所述步骤A1包括:以地理实体与地面贴合的底面作为参照面,在参照面上随机选取若干个参照点,分别获取若干参照点处的高度,将若干参照点处的高度代入到实体总划分公式中求得实体总划分参考值;当实体总划分参考值大于等于第一总划分参考阈值时,将该地理实体设定为总立体实体;当实体总划分参考值小于第一总划分参考阈值时,将该地理实体设定为总平面实体。3.根据权利要求2所述的三维地理实体模型数据建库方法,其特征在于,所述实体总划分公式配置为:其中,Cstz为实体总划分参考值,Hcz1至Hcz
n
为若干参照点处的高度,n为若干参照点的选取数量。4.根据权利要求3所述的三维地理实体模型数据建库方法,其特征在于,所述步骤A还包括步骤A2,所述步骤A2包括:将若干参照点处的高度代入到平面实体细分公式中求得平面实体细分参考值;当平面实体细分参考值大于等于第一平面细分参考阈值时,将该总平面实体划分为类平面实体;当平面实体细分参考值小于第一平面细分参考阈值时,将该总平面实体划分为平面实体;将若干参照点处的高度代入到立体实体细分公式中求得立体实体细分参考值;当立体实体细分参考值大于等于第一立体细分参考阈值时,将该总立体实体划分为立体实体;当立体实体细分参考值小于第一立体细分参考阈值时,将该总立体实体划分为类立体实体。5.根据权利要求4所述的三维地理实体模型数据建库方法,其特征在于,所述平面实体细分公式配置为:Cpmx=Hcz1+...+Hcz

【专利技术属性】
技术研发人员:魏友保张巍梁波仇帅
申请(专利权)人:江苏兰德数码科技有限公司
类型:发明
国别省市:

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

1