采用VB6.0作为编程语言对ArcGis Engine与AutoCAD进行二次开发建立了重力坝三维建模系统。该系统采用地形数据生成TIN的建模方法建立地形模型,采用二维图形还原三维模型的图形化建模方法生成坝体模型,利用ArcGis功能将水利枢纽的地理信息加入到建模过程中,并建立数据库Geo—database储存上述海量信息,进而实现三维分析查询功能。’实例表明,该系统具有通用性强、使用快捷、建模效率高等优点。
The 3D modeling system of gravity dam is established based on the secondary development of ArcGis Engine and AutoCAD and according to VB6.0. In the system, the terrain modeling method, which is based on TIN created by terrain data, is used to realize the terrain modeling, and the graphical modeling method, which uses 2D graphics to restore 3D model, is adopted to build dam model. Based on the advantage of AreGis, the geographic information of hydro junction is also taken into consideration in modeling, and Geodatabase is built to store the massive information above, so as to implement the functions of 3D analysis and query. The examples demonstrate that the system is versatile, convenient and efficient.