论文部分内容阅读
随着国民经济与交通行业的飞速发展,交通路网不断完善,人们对于出行舒适性、便捷性、安全性的要求越来越高,这就导致了道路设计工作日益繁重。传统的基于二维地形图的设计满足不了业主追求实时实地展现设计成果的要求,于是后人提出了三维建模的思路,给出了三维建模的方法和流程,利用AutoCAD、3DMAX和PHOTOSHOP等软件,制作出道路三维效果图及动画效果。然而传统的道路方案基础建模量大,模型的渲染需要耗费大量的时间和资源。 本文深入研究了Google Earth软件的拓展性,探索了Google Earth API接口的各项功能和使用方法,并使用C++平台实现与Google Earth COM API接口的接入,完成数据的输入与输出。介绍了KML文件的编译方法,对于几个常用的标签分别进行阐述和功能详解。 本文最为关键的步骤在于基于Google Earth的三维数据下载,这一问题是通过C++语言的MFC程序应用框架来解决的。将获取的数据经过坐标转换导入AutoCAD软件中,进行传统道路设计,再将完成好的设计重新导入至Google Earth,方便在实时地形图中浏览和观察。 文章建立了一套完整的基于Google Earth的方案比选办法,从最初的交点、中轴线的选择,到根据这些交点以及三维数据进行道路设计,最后将设计方案反馈到Google Earth软件地图窗口进行比选。 本文使用AutoCAD、Google SketchUp的交互建模功能,将供比选的三维道路模型导入GoogleEarth,为项目参与人员提供一个直观全面的项目设计方案展示。 最后对本文提出的道路方案比选办法进行客观评价,分析其优劣势,为今后深层次探索GoogleEarth在工程中的应用提供了一个指导性的思路。