中试基地排水管线数据处理标准流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中试基地数据库说明:
1、管点Z值:对于非井的管点数据,其Z值为管中心线标高。
对于
井类型数据,其Z值为管点所在地面标高。
2、管点井底标高:管点的井底高程。
(非井类型的管点,存储何
种数据。
井的官底高程如何确定??)
3、管点地面高程:管点所在处的地面高程。
路面上为4.5,非路面
上为4.7。
与管点Z值有重复存储的嫌疑(特别是井,其Z值与地
面高程字段有重复存储地面高程)。
4、管点埋深:管点的覆土深度。
等于此处管线的覆土深度。
5、管线端点Z值:管线中心线处的标高。
6、管线起点埋深:管线起点处的覆土深度。
7、管线中点埋深:管线终点处的覆土深度。
存在的问题(未解决):
1、对于一些复合管点,其管点类型如何设置?。
(例如:某点既是
转折点,或是三通,但它同时存在有竖管的功能,而在前期数字
化的时候,只是将其处理为转折点,或三通,并没有将竖管的性
质加进去)。
而在生成SG的VBA中,只是对管点类型为SG的管点进行处理。
2、所有的管点必须具有Z值,否则不能生成竖管。
竖管需要判断已
经存在的点是竖管的上点还是下点(而Z值为0,则既不是竖管上
点,也不是下点)。
3、
埋深数据处理流程:
1、分层生成图层上的管线数据。
(暂不包括竖管,竖管为管点情
况,应作为管线。
)
注意:在生成竖管时,会同步赋予竖管的内径及壁厚属性,因此在生成竖管之前,需要确定所有的管线具有内径及壁厚属性值。
2、生成竖管时,需要检查,所有的管线是否与竖管(先期表示为点)
拓扑连接,否则在生成竖管时,会出现错误。
同时需要设置竖管管点的标高(Z值),确认所有的管点,具有高程值。
运行VBA
3、由于原始排水管线的Z值输入有错误,需要进行更新。
原始的Z值
是图面标注值,及为管内底标高。
正确值应为管中心线标高。
运
行VBA
,对原始管线端点的Z值进行更新。
4、生成竖管,确保竖管也在管线图层存在几何数据。
(竖管也是管
线数据),运行VBA程序:
根据新补充的管线,添加对应的管点数据。
(如何补充,竖管的上下两点的平面位置完全相同,但具有不同的Z值,及其管点编号。
已添加到生成竖管的VBA程序中)
问题描述:一条竖管存在2个平面位置完全相同端点,而前期数据处理只是处理了一个端点。
(此处的管点应为弯头,不宜再表示为竖管。
)
解决方案:复制原始SG数据,并调整其Z值。
在竖管生成的同时,使用程序,补充竖管另一端的一个端点。
并填充相关属性(管点类型、地面高程、井底高程等属性字段)
部分竖管管点是后继生成的,需要手工补充生成竖管。
5、给管线中的所有管点编号,并确定其地面高程值。
存在问题:点编号并不是从1开始顺序编号。
6、进行拓扑检查,确认所有的点都在管线上,否则后面根据位置检
查会出现错误。
7、确定管线的起点编号、终点编号字段。
(注意竖管存在的情况)
运行VBA
例外:程序运行后,有部分管线的起点、终点编码没有。
(已经解
决:是因为存在竖管的情况。
)
但是有另外一种情况,需要手动调整。
(当一个三通也具有竖管的功能时,在实际数字化抽象的时候,将其处理为3T,而不是SG,所以造成匹配不上,这也从另一个方面检验出我们数据处理中,先期考虑不足。
)
对于即是竖管有是折点,也存在这种情况。
对于既是折点或者三通,同时又存在竖管的情况时,应避免将其管点类型处理为SG。
否则在程序生成竖管时,会出现错误。
若将其处理为竖管时,会出现长度为0的竖管值。
竖管
8、确认所有的管线的具有管中心线Z值。
排水管线的Z值需要修正,
图面上的标高是管内底标高。
实际值应为管中心线标高。
(修正
值=原始Z值-减去内径/2)
9、确认所有管线都具有内径属性、壁厚及外径属性。
主要是为新生
成的竖管添加属性。
1、认为图中管径标注为内径标注。
2、未标注壁厚的管线,其壁厚默认为0。
3、外径 = 内径 + 壁厚*2
4、新增加的竖管的内径及壁厚与其周围内径及壁厚相同。
壁厚数据可根据管径壁厚对应表进行程序处理。
目前暂未进行此部分数据处理。
10、经过竖管生成后,对所有节点进行高程值进行更新,确保点的Z
值等于交点处,最点管线端点的Z值。
从而避免出现点漂浮在管
线上的情况。
11、计算管线的起点埋深和终点埋深,起点埋深=管线端点的覆土深
度=管线端点的地面高程---管线端点Z值(为管中心线Z值)+ 管
线外径/2。
程序算法:
1、根据管线端点的管点编号,确定管线端点所处的地面高程。
2、计算管线端点处的覆土深度。
运行VBA程序:
,即可将管线的起点、终点的覆土深度添加到相应的字段中(上点埋深、下点埋深)。
12、。