摘要: |
本文在研究了组件式GIS的基础上,使用VisualBasic开发语言结合MapX组件技术开发了高速公路软土地基分析支持系统。
首先,分析了建立软土地基分析数据库的数据来源、特点和数据需求,并对公路空间数据库进行了初步设计。同时分析了用户群及其需求,确定了系统的功能需求,主要有:图形浏览、数据载入、数据统计查询、信息的可视化分析以及数据提取输出。
然后,进行了系统设计,对比了系统开发软件的选型方案和软件特点,确定选用集成二次开发方式,以GIS组件技术对系统进行开发。设计了系统的总体结构,依据需求分析对各个子系统功能进行了划分和功能设计,设计了各子系统间的逻辑关系。完成了数据库结构设计,数据库数据分为三类:空间图形数据;GIS属性数据库;存于Access数据库中的与地理实体空间位置没有直接关系的属性数据数据。空间数据和属性数据分开管理,两者之间通过ADO动态连接。
随后是系统的开发,完成了空间数据的处理和数据库数据的录入及两者的绑定。利用VB和MapX组件,对系统电子地图操作、查询功能、专题分析和输出功能进行了开发和实现,并从系统的主界面到菜单及各细部进行了图文介绍。
最后,利用本系统,以沿江高速公路常熟段为例,对其软土的主要性质进行了初步统计分析研究。依据长江三角相冲积成因,以工程性质为标准,对常熟段地基进行了软土划分,并统计了软土沿线分布及厚度情况。对主要软土层的物理力学指标进行了统计,分析了常熟段软土物理力学性质特性和工程性质变异性。 |