基于ArcGIS+Engine城市管网的网络分析.pdf

基于ArcGIS+Engine城市管网的网络分析.pdf

ID:50640668

大小:463.76 KB

页数:6页

时间:2020-03-15

基于ArcGIS+Engine城市管网的网络分析.pdf_第1页
基于ArcGIS+Engine城市管网的网络分析.pdf_第2页
基于ArcGIS+Engine城市管网的网络分析.pdf_第3页
基于ArcGIS+Engine城市管网的网络分析.pdf_第4页
基于ArcGIS+Engine城市管网的网络分析.pdf_第5页
资源描述:

《基于ArcGIS+Engine城市管网的网络分析.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据48铁道勘察2009年第5期文章编号:1672—7479(2009)05—0048—04基于ArcGISEngine城市管网的网络分析陈顺华(中铁第四勘察设计院集团有限公司,湖北武汉430063)AnalysisonNetworkofUrbanUndergroundPipeNetBasedonArcGISEngineChenShunhua摘要针对城市地下管网数据结构的特点,结合ArcGISEngine和VB.NET,采用ArcGISGeoda-tabase中的网络模型生成几何网络,对城市管网的网络分析模块的关键技术和方法

2、进行研究,给出可行的分析方法,并结合具体项目实际应用于某市,取得了较好的效果。关键词管网网络分析数据结构ArcGISEngine中图分类号:TUl92+2;U173.1文献标识码:B城市管网是一个复杂的网络,网络中的组成部分收稿日期:2009—08一18作者简介:陈顺华(1961--),男,2007年毕业于中南大学交通土建工程专业,上程师。保留的曲线加人CAD模型空间。(4)然后,程序判断哪两个保留曲线的打断位置点相连成为圆石线。判断的原则是:两点之间的连线不与组成此道路交叉口的两条中线中的任何一条相交。道路交叉口实现的效果如图

3、3所示。OJ』选彳j产图3交叉口处理效果3结束语面向对象的设计思想更易于把复杂的问题分解为要符合网络规则。对城市管网数据按照网络规则建立网络并进行网络分析具有重要的意义,是管网可视化的一个重要方面,也是管网管理实际工作的需要。城市地下管网是整个城市的动脉和城市正常运转的基许多子问题,程序设计人员可以在更抽象、更高级、更容易被理解和接受的层次上进行方案的设计,从而减少逻辑上出错的町能性,提高了开发效率和系统的稳定性。本文根据道路规划设计中对道路交叉处理的要求,利用完全面向对象的程序开发语言c#,设计并实现了道路交叉口的自动处理,现

4、已应用于城市规划中。实践证明,交叉处理功能运行稳定,它不仅大大提高了工作人员的制图效率,而且降低了设计人员出错的可能性,有推广应用价值。参考文献[1]柳杰,崔芮华,潘宁,等.基于面Ihl31,J象技术的CAD二次开发的研究[J].河JLT_业大学学报,2006(4)[2】张德海,潘国荣.基于面向对象技术的铡量仪器系统开发[J】.测绘通报.2006(6)[3]王晓强,张丰收,崔凤李,等.面向对象的建筑CAD系统开发研究[J].机电产品开发与创新,2007(5)[4]朱英杰,杨涛.陈少为.基于面向对象技术的玻璃包装容器CADfJl.

5、包装工程研究,2005(12)万方数据基于ArcGlsEngine城市管网的网络分析:陈顺华49础,与人们的生产生活息息相关。因此建立合理高效的管网管理系统对城市发展极为重要。参考已有的管网系统【l’21在网络分析方面的开发与应用,管网的网络分析应该注重以下几方面的问题:(1)网络分析模块要相对独立,以方便在开发其他管网系统时直接调用,增强模块的可移植性;(2)管线的属性(埋深、距离、用途、管径、维修情况等)要在图中有清晰的描述,使系统的使用和维护人员一目了然;(3)网络分析功能应适合人们的使用习惯,方便、直观的区分不同的管线和

6、查找管线的具体位置,方便的查找管线的流向以及管线周边的区域;(4)管网的数据结构应该符合当前管网设计和管理部门的实际需求,要具有可扩充性。本文正是基于以上几个问题对管网的网络分析功能进行探讨,采用VB.NET、ArcGISEngine两者相结合的方法开发了管网的网络分析模块,主要介绍在已有管网数据的基础进行流向分析和影响区域分析。1管网的网络分析模块结构网络分析能及时分析管网的运行状态,对于管网的维护具有重要意义。采用ArcGISGeodatabase中的网络模型建立管网数据模型,对管网要素的连接规则进行设置,实现了图形与属性数

7、据的一体化管理。对已有的管网网络分析功能所需的数据结构进行了改进和应用。建立的管网数据模型在管网网络分析时验证表明,该模型能满足管网的管理和分析的需要。管网网络分析的模块结构如图1所示。建立网络网络分析结果输出图1管网网络分析模块流向分析在管网的网络分析中是较为常用的功能,合理设计流向分析的流程,并实现便捷的分析功能,是实现网络分析中其他功能的基础,因此本文着重阐述流向分析功能的实现方法,流向分析流程见图2。流向设置I设置源头和终点l’。一一一’’l向l一l’’一l过p!LYl11fl重新建立流向获取网络I—上l获取边的EID(

8、EdgeEID)获取网络中的所有节点l通过EdgeEID得到边的流向通过节点坐标计算对应边的倾角上l与边的数字化方与边的数宁化方不确未初始向相同(iE向)向相反(反向)定流化流i上设置流向箭头方设胃流向箭头方I向与边的数字化设为圈点方向央角为O。方向夹角为llI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。