zoukankan      html  css  js  c++  java
  • 三维GIS的一个可行解决方案

     

    三维GIS的一个可行解决方案

    去年由于工作的需要,做了一个与三维GIS有关的项目,做完之后自己写了一篇随笔——《StetchUp5 ESRI 插件在ArcGIS9.1当中的应用》,放在gis天空的论坛中,可是却少有人问津,自己也没有时间去理它。然而苦于三维分析方面资料的缺乏,希望能够与大家交流一下经验,所以重新整理出来,放到我的博客,希望大家能够提供宝贵的建议。

    一、ArcGIS三维分析简要说明

    ArcGIS软件在其早期的版本中就向大家提供了三维分析方面的功能,随着新版本的发布,三维分析功能也在不断的加强,在其前不久发布的9.2版本中,听说又增加了一些新的特性,有时间倒是应该好好地去了解一下。

    虽然其又提供了一些新的特性,但是还只是局限于这两个方面:三维显示与三维分析。其中三维显示包含的主要内容为:三维场景的生成与设置、三维场景的浏览、叠加纹理、分层设色(贴图)。三维分析方面的主要内容为:三维场景的属性查询、自动生成等高线、坡度分析、通视分析、剖面图的绘制。

    利用这些功能能够完成大部分的任务,虽然其提供了贴图功能,但是就三维显示这一方面来讲,效果还是很不理想。用其它3D软件虽然能够做出较好的视觉效果,但是在空间分析方面的表现又令人有点头痛。

    二、SketchUp三维建模

    SketchUp是一个极受欢迎并且易于使用的3D设计软件,官方网站将它比喻作电子设计中的“铅笔”。它的主要特点就是使用简便,人人都可以快速上手。并且用户可以将使用SketchUp创建的3D模型直接输出至Google Earth里面,非常的酷。同时它也对ArcGIS提供了接口。

    由于SketchUp建模快捷而具有“分析性”和“须量化性”,所以更加适合我们的三维建模之用。但是对于三维分析,它就只能望洋兴叹、无能为力了。

    三、三维GIS解决方案

    有什么较好的解决方案吗?去网上搜索一下,关于这方面的东西确实少得可怜。后来听说母校(湖南城市学院数字城市研究所)在这一方面有所研究,我打电话过去联系,倒是为自己提供了一个可行的方案:ArcGISGoogle公司旗下的SketchUp软件结合

    首先我们可以利用SketchUp对我们感兴趣的数据(基于空间关系)进行三维建模,比如房屋、或者地下管道。建好模后我们将其导入ArcSDE数据库,三维建模的数据将作为切片形式进行保存。最后我们就可以利用ArcGIS软件提供的三维扩展模块进行三维分析了。

    结尾

    对于三维GIS方面的问题当然还有其它解决办法,本文只是初步地提出了这样一个方案,结合实际,确定它是一个可行的方法。当然这个方案也有其缺点,在大范围数据建模方面,不如ArcGIS三维符号化那样的快捷。但是与其它3D软件建模相比,又存在无可争议的方便。同时通过其提供的插件——InstallSketchUp5ShapeInstallSketchUp5ESRI,又可以很好地实现与ArcGIS的交互操作。

    相关资料:
    三维GIS研发思路:http://www.cnblogs.com/supersyg/archive/2007/04/02/508086.html
    三维GIS功能与特点介绍与分析 http://www.cnblogs.com/supersyg/archive/2007/06/05/547260.html#772744
    ArcGIS三维分析与三维浏览 http://www.cnblogs.com/3echo/archive/2006/10/25/539507.html

  • 相关阅读:
    Magento 安装时文件权限 设置
    进度十(10.28)
    进度九(10.27)
    进度八(10.26)
    进度六(10.24)
    进度五(10.23)
    进度四(10.22)
    进度三(10.21)
    进度二(10.20)
    进度一(10.19)
  • 原文地址:https://www.cnblogs.com/3echo/p/758327.html
Copyright © 2011-2022 走看看