[发明专利]基于排水模型的城市排水系统拓扑关系问题标识与修正法有效
申请号: | 202110549935.5 | 申请日: | 2021-05-20 |
公开(公告)号: | CN113177285B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 何黎;陈泽伟;纪莎莎;乐昭伶;史佳媛;姜莉;黄瑾 | 申请(专利权)人: | 上海市城市建设设计研究总院(集团)有限公司 |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F16/29;G06F16/23;G06F16/242;G06F113/14 |
代理公司: | 上海知义律师事务所 31304 | 代理人: | 刘峰 |
地址: | 200011 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 排水 模型 城市 排水系统 拓扑 关系 问题 标识 修正 | ||
1.基于排水模型的城市排水系统拓扑关系问题标识与修正法;步骤如下:
步骤1、对已有的排水系统GIS数据进行筛选,找出存疑数据和缺失数据;
其中,所述存疑数据包括存在管道道破问题的数据、存在管道疑似倒虹的数据、存在大管接小管的数据和存在管道标高存疑的数据;
所述缺失数据包括检查井地面高程缺失的数据、管道管径标高信息缺失的数据和管道缺失出水口的数据;
步骤2、对所有所述存疑数据标进行标识;
步骤3、对所有所述缺失数据进行赋值和标识;
对于所述检查井地面高程缺失的数据的赋值方法如下:
对于已有DEM地面模型的项目,根据DEM地面高程数据进行赋值,具体为,将DEM地形文件加载进入InfoWorks ICM中,使用软件自带的赋值功能,只勾选通过DEM地形来进行地面高程的赋值;该种方法适合:
对于10个以下检查井地面高程缺失的情况,根据临近的检查井的地面高程赋值,具体为,在SQL的对象类型中选择node节点,字段类型分别选择normal字段,写入条件为set设置检查井的地面高程ground_level等于最近一个检查井的地面高程;
对于大于10个检查井地面高程缺失的情况,根据连接管道的上下游底高程叠加覆土厚度赋值,具体为,在SQL的对象类型中选择node节点,字段类型分别选择us_links字段,写入条件为设置检查井的地面高程ground_level等于该节点上游管道的管顶高程叠加覆土厚度;
对于所述管道管径标高信息缺失的数据的赋值方法如下:
针对管道管径、上下游底高程缺失的管道,在SQL的对象类型中选择conduit管渠,字段类型选择normal默认字段,赋值条件为:set设置字段conduit_height管道高度字段=max(us_links.conduit_height)上游连接管道的管道高度最大值字段;
set设置字段conduit_width管道高度字段=max(us_links.conduit_width)上游连接管道的管道高度最大值字段;
set设置字段us_invert管道上游底高程字段=max(us_links.conduit_height)上游连接管道的管道高度最大值字段/1000+min(us_links.ds_invert)上游连接管道的管道底高程最小值字段-conduit_height管道高度字段/1000;
set设置字段ds_invert管道下游底高程字段=us_invert管道上游底高程字段-conduit_length管道长度字段*0.001where conduit_width管道宽度字段=800;
set设置字段ds_invert管道下游底高程字段=us_invert管道上游底高程字段-conduit_length管道长度字段*0.002where conduit_width管道宽度字段800;
针对管道上下游底高程均为0的管道,在SQL的对象类型中选择conduit管渠,字段类型选择normal默认字段,写入判断条件us_invert管道上游底高程字段=0or ds_invert管道下游底高程字段不等于0;
如果满足以上条件,即针对管道上下游底高程均为0的管道,满足判断条件us_invert管道上游底高程字段=0or ds_invert管道下游底高程字段不等于0,就SET设置user_text_10用户备注10字段=“管道标高数据缺失”,同时对管道的用户备注说明字段进行一个matches匹配布尔判断搜索,将已经核实的管道标高数据缺失的的管道标识出来;
将已经核实的管道标高数据缺失的解释说明通过set设置user_text_9用户备注9字段=user_text_4用户备注4字段where user_text_10用户备注10字段=管道标高数据缺失”;
所述管道缺失出水口的数据的赋值法如下:
将获得的水系GIS文件,通过InfoWorks ICM的GIS层控制加载到InfoWorks ICM的管网数据模型中,在SQL的对象类型中选择node节点字段,字段类型选择normal默认字段,在空间搜索中选择搜索类型为Nearest就近搜索字段,距离选择100m,图层类型选择GISlayer,写入判断设置条件set设置字段node_type节点类型字段=OUTFALLwherespatial.NAME空间搜索图层的名字字段NULL;
将所有靠近水体的node type节点类型字段设置为“outfall”,再进一步将非管道末端的node type节点类型重新设置为“manhole”,通过新建SQL,对象类型选择conduit管渠,字段类型选择us_node,写入判断条件:set设置字段us_node.node_type上游节点的节点类型字段=manhole;
步骤4、对已有的所述排水系统GIS数据进行更新;
步骤5、导出更新后的所述排水系统GIS数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海市城市建设设计研究总院(集团)有限公司,未经上海市城市建设设计研究总院(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110549935.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防水板生产系统及其生产工艺
- 下一篇:坚果夹心海苔脆及其制备方法