[发明专利]基于ObjectARX的城市规划数字地形参数化处理方法在审
申请号: | 201710935947.5 | 申请日: | 2017-10-10 |
公开(公告)号: | CN107908813A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 曹耀东;卫东;黄晓清;周孔 | 申请(专利权)人: | 上海市政工程设计研究总院(集团)有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T11/20;G06T11/40 |
代理公司: | 上海世圆知识产权代理有限公司31320 | 代理人: | 陈颖洁 |
地址: | 200092 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了基于ObjectARX的城市规划数字地形参数化处理方法,包括S1、在AutoCAD中调用APPLOAD命令加载ARX程序;S2、批量导入数字地形图;S3、定义约束条件量化的基本参数值;S4、判断约束条件的参数是否无误,是则转S5,否则返回S3;S5、取出地形图中所有实体的ID,并保存在EntArr数组中,将EntArr数组中实体按约束条件进行一致性检测,剔除约束条件不符合的实体ID;S6、判断EntArr数组中实体是否成功复制,是则转S7,否则重新绘制当前实体;S7、重复步骤S5~S6,直至处理结束。本发明实现了地形分析中的数字地形批量自动筛选与提取功能,解决了现有技术在数字地形处理过程中设计效率低以及正确率无法有效保证的问题。 | ||
搜索关键词: | 基于 objectarx 城市规划 数字 地形 参数 处理 方法 | ||
【主权项】:
基于ObjectARX的城市规划数字地形参数化处理方法,其特征在于:该方法包括以下步骤:S1:在AutoCAD中调用APPLOAD命令加载ARX程序;S2:批量导入数字地形图,将数字地形图名称列表在列表框内按字典排序从小到大的顺序显示;S3:定义量化后的约束条件基本参数值,将参数值置于文件列表框内;S4:判断当前约束条件的基本参数是否输入无误;如果输入有误,则返回上一步骤S3,如果输入无误,继续下一步骤S5;S5:依次打开数字地形图,取出数字地形图中所有实体的ID,并保存在EntArr数组中,将EntArr数组的实体分别按约束条件进行一致性检测,若参数属性与约束条件完全一致,则保留当前实体,若否,则剔除当前实体;S6:对EntArr数组中的实体依次复制,判断实体是否被成功复制,若被成功复制,则继续下一步骤S7,若否,则取出当前实体包含的属性数据,并根据属性数据重新绘制当前实体;S7:判断是否为最后一张数字地形图,若是,则导出当前图纸,若否,则重复步骤S5~ S6,循环直至最后一张CAD图纸处理结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海市政工程设计研究总院(集团)有限公司,未经上海市政工程设计研究总院(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710935947.5/,转载请声明来源钻瓜专利网。