[发明专利]一种基于CGA规则的自动化建筑模型在审
申请号: | 201911408929.7 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111090717A | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 黄鑫;唐浩;杨刚;朱安超;陈添;杨标;毛磊;曹云成;毛旭;沈胜男;蒋茸茸;刘凯旋;杨波;陈章林;王雄 | 申请(专利权)人: | 贵阳欧比特宇航科技有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 贵州启辰知识产权代理有限公司 52108 | 代理人: | 赵彦栋 |
地址: | 550018 贵州省贵阳市贵阳国家高*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 cga 规则 自动化 建筑 模型 | ||
1.一种基于CGA规则的自动化建筑模型,其特征在于,包括以下步骤:
步骤1,城市建设规划数据;
步骤2,采集城市范围高清遥感影像、DEM数据;
步骤3,将线划数据转为GIS中的矢量数据;
步骤4,基于带有空间参考的影像配准线划矢量数据;
步骤5,利用CGA规则对真实GIS矢量进行建筑白模拉伸、道路初步符号化;
步骤6,对建筑、交通模型进行分类抽象;
步骤7,编写不同抽象分类的CGA规则,针对相同类型模型应用同一规则,生成模型。
2.根据权利要求1所述的一种基于CGA规则的自动化建筑模型,其特征在于:所述步骤1中城市建设规划数据包含城市规划基础数据、城市建设用地数据、城乡用地数据和城市规划图件及专题数据。
3.根据权利要求1所述的一种基于CGA规则的自动化建筑模型,其特征在于:所述步骤3中线划数据转为GIS中的矢量数据具体步骤为:
步骤1,空间数据转换处理系统FME加载线划数据;
步骤2,分别设置读模块为线划数据、写模块为GIS系统中能使用的矢量数据,Shpefile或KML;
步骤3,使用转换器AttributeExposer暴露线划数据属性——如用地类型商用地、政府用地、学校用地等属性;
步骤4,使用StringReplacer转换器替换掉多余的字符串;
步骤5,将读模块与AttributeExposer、StringReplacer连接,并输出到写模块;
步骤6,运行整个转换工程,输出结果,得到矢量的线划数据。
4.根据权利要求1所述的一种基于CGA规则的自动化建筑模型,其特征在于:所述步骤4中实现影像配准线划矢量数据的具体为:在GIS系统中加载矢量线划数据与同一地区的遥感影像数据;同地理配准工具,在矢量线划数据与影像上选择同名点,如道路交叉点、标志性建筑角点和道路与建筑的拐点;手动更新整个地理配准工作;即可将矢量线划数据与影像配准。
5.根据权利要求1所述的一种基于CGA规则的自动化建筑模型,其特征在于:所述步骤5中利用CGA规则对真实GIS矢量进行建筑白模拉伸、道路初步符号化的具体步骤为:
步骤1,通过转换步骤可以暴露线划数据的某些具体属性,如建筑的高度、楼层等属性;通过拉伸方法建筑高度,建筑高度参数挂接高度属性即可实现建筑白模拉伸;
步骤2,线划数据转为矢量数据时需要暴露道路宽度、类型、车道数、属性,针对道路,按道路中心线提取道路面,通过道路类型、车道数等属性,利用分割、贴图、车道分割实现道路符号化。
6.根据权利要求1所述的一种基于CGA规则的自动化建筑模型,其特征在于:所述步骤7中针对高细节层次大规模城市模型建模,包括以下步骤:
步骤1,基于真实GIS数据,空间位置精准;
步骤2,使用同一抽象的CGA规则对同一类对象进行批量建模;
步骤3,使用Hierarchical Level of Detail技术对模型进行分级渲染,保证模型无极缩放时精度不损失;
步骤4,对于城市等大规模场景,可以基于抽象分类编写的CGA规则,快速、批量、自动化生成所需模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳欧比特宇航科技有限公司,未经贵阳欧比特宇航科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911408929.7/1.html,转载请声明来源钻瓜专利网。