菜单
  

    本文以淮安市淮海广场为例,结合Google SketchUp6建模软件与ArcEngine开发工具,用ArcMap软件进行底图的绘制和SketchUp软件进行模型的创建,最后结合ArcEngine进行二次开发,快速实现三维数字城市信息系统建立。

    2 开发技术概述源'自^优尔],论`文'网]www.youerw.com

    2.1 Google SketchUp概述

     SketchUp又名“草图大师”,是Atlas software公司开发的一款建筑设计软件。该公司在2006年被Google收购,并于2007年发布了Google SketchUp 6.0版本[ ]。SketchUp通过简约而详尽的颜色、线条和文本提示来指导操作者快速操作。使用者不需要输入坐标数据,就可以根据鼠标的位置跟踪来完成相关建模操作。这样人们就更容易学习、更容易使用并且(最重要的是)更容易记住如何使用该软件,从而使人们更加方便地以三维方式沟通和思考[ ]。SketchUp是一个针对设计方案的建模工具,它的命令不仅能够充分表达出使用者的设计理念和思维而且完全符合与用户的即时交流的要求,它使得使用者可以在计算机上进行直观的三维构思,是实现三维建筑设计方案的优秀设计工具。

    2.2 SketchUp6 ESRI概述

    SketchUp6 ESRI是一款用于实现Google SketchUp与ArcGIS之间进行数据交互的插件。此插件包含两个工具:①GIS Plugin;②3DAnalyast SketchUp 3D Symbol Support[4]。主要应用于SketchUp6版本和ArcGIS9.2版本,从ArcGIS10.0版本已经开始兼容SketchUp的建模数据,在ArcScene和ArcGlobe中可以直接打开skp格式的文件,也就是没必要在SketchUp中利用插件导出ArcGIS支持的mdb格式的模型。本文应用此插件从ArcGIS中导出建模需要的底图。

    2.3 ArcEngine概述

    ArcEngine是一个基于组件嵌入式的GIS开发框架,是创建GIS桌面应用程序的开发产品,可以用ArcEngine开发工具包创建基本的地图浏览器或综合、动态的GIS编辑工具[ ]。ArcEngine由两个部分构成:软件开发包和可分发的运行库。ArcEngine软件包包括:工具条、基本工具、控件和对象库。本文采用C#语言和Visual studio2010开发套件基于ArcEngine开发平台建立一个简单的三维城市信息查询系统。

    3 实现三维城市信息系统的技术路线

    本文实现的淮安市淮海广场建筑信息查询系统的流

  1. 上一篇:基于遥感的城市用地扩张过程研究
  2. 下一篇:基于RS与GIS的新兴城市扩张研究
  1. 安靠线缆在码头配载中的空间调度问题研究

  2. 河南农意发展有限公司价...

  3. 小额贷款公司面临的困境与对策+SWOT分析

  4. 网络营销的声誉维护及对策

  5. 微信平台的医院网络营销策略研

  6. 镇江恒顺酱醋厂的工厂选址问题分析

  7. 工业企业工程技术员工的...

  8. NFC协议物理层的软件实现+文献综述

  9. 江苏省某高中学生体质现状的调查研究

  10. g-C3N4光催化剂的制备和光催化性能研究

  11. 巴金《激流三部曲》高觉新的悲剧命运

  12. 上市公司股权结构对经营绩效的影响研究

  13. 高警觉工作人群的元情绪...

  14. C++最短路径算法研究和程序设计

  15. 浅析中国古代宗法制度

  16. 中国传统元素在游戏角色...

  17. 现代简约美式风格在室内家装中的运用

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回