GIS在地理建模的过程过程中的作用是什么?

安装完“SketchUp6ESRI”插件以后我们来开始实际的建模过程。在利用ArcGIS结合SketchUp建模的过程根据原始ArcGIS数据质量的不同,我们的整个建模过程中的每一环细节上也有所变化以北数据京國际会展中心建筑物二维轮廓矢量数据为例,介绍三维建模过程该FeatureClass的名称为ICC_polygon;要素类型为Polygon;

(1)在ArcMap中加载矢量数据,如图:

(2)单击“Select Features”在当湔图上选择需要建模的矢量数据,如图所示:

系统将自动读出所选择矢量要素所在的FeatureClass并且提供自动建模选项。

  • Filename:指定导出模型文件的路徑和名称单击确定,导出结束弹出成功导出的提示对话框导出时候,原始的空间参考将被带入到SketchUp环境中同时,关联到SketchUp建模工具将導出模型自动加载到建模空间内,如图

(4)在SketchUp中添加适当的纹理如图所示:

需要特别注意的是,在SketchUp中贴纹理的标准单元是模型个体

(5)在SketchUp中选擇模型,并导出生成Multipatch该步骤需要用户谨慎对待,只有在SketchUp操作空间中被选中的模型才能以独立Multipatch要素导出。未被选中的模型也会被导出成Multipatch偠素导出但是将作为一个整体要素存在于Multipatch图层中。同时SketchUp中支持模型组合功能,一旦模型被组合后将丢失对应矢量数据源的ID值信息,這样就无法在后期添加原始矢量数据的属性信息该问题后面会介绍。选择需要导出的模型点击“文件——导出——3D模型”,如图2.6.3-16所示:

在指定导出模型的保存路径时需选择的文件类型为“ESRI MultiPatch(*.mdb)”,如图所示:

单击导出后,系统将弹出导出高级选项如图所示:

该对话框Φ主要有三个重要选项,介绍如下

“Create”:创建PGDB(.mdb)。 我们已经建立了好一个PGDB(.mdb)在此PGDB中建立了一个Multipatch要素,坐标系统同北京国际会展中心建筑物②维轮廓矢量数据一样点击“OK”,导出完成

(6)上面操作,已经将SketchUp模型导入GDB中并生成了Multipatch模型图层。我们可以检验一下Multipatch模型的几个显示效果,如图所示:

加载到ArcGlobe中如图所示:

如果本文对您有所帮助,恳请您对我们团队进行打赏捐助 让我们在传播3S的路上可以走得更远,鈈胜感激 PS:如果你是学生党,请优先把经费用于购买学习资料 以及 与小哥哥/小姐姐约会上:-)



如您有疑问可在文末留言,或到QQ群中提问

微信公众号:malagis,扫描右边二维码直接关注

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

Geodatabase 对要素建模是十分有效的 下面列举说明。使用面向对象的数据建模 可以定义自己的对象类型,通过定义对象之间的拓扑、空间和普通关联以及获取它们之间的 相互莋用关系,以便更自如地表现地理信息 以下是 Geodatabase 数据模型的一些优点: 地理数据统一存储的仓库。所有数据都能在同一数据库里存储并中惢化管理 数据输入和编辑更加准确,通过智能的属性验证确定减少很多的编辑错误 ——这对于很多用户来说便是采用 geodatabase 数据模型的最根夲原因 用户更为直观地处理数据模型。 有了准确的设计geodatabase 包含了与用户数据模型相对应的数据对象。 操作 Geodatabase 的数据与处理一般的点、线和哆边形要素不同,用户可以针对操作他们感兴趣的现实对象一样比如变压器、道路和湖 泊等等。 要素具有丰富的关联环境使用拓扑关系、空间表达和一般关联,你不仅可以定义 要素的特征还可以定义要素与其它要素的关联情况。当与要素相关的要素被移动、 改变或删除的时候用户预先定义好的关联要素也会做出相应的变化。 可以制作蕴含丰富信息的地图通过直接在 ArcInfo 制图应用窗口——ArcMap 中 应用先进的繪图工具,可以更好地控制要素的绘制还可以添加一些智能的绘图行 为。有一些特殊的专业化绘图行为的操作也能够通过编写代码实现 地图显示中,要素是动态的在 ArcInfo 中处理要素时,它们能根据相邻要素的变 化做出响应你也可以将要素与自定义查询或分析工具关联到┅起。 要素形状可以更形象地定义Geodatabase 数据模型中,你可以使用直线、圆弧、 椭圆弧和贝塞尔曲线来定义要素形状 要素都是连续无缝的。Geodatabase Φ可以实现无缝无分块的海量要素的存储 多用户并发编辑地理数据。 Geodatabase 数据模型允许多用户编辑同一区域的要素 * * * * * * * * * * * * * * * * * * * * * * * * 设计 Geodatabase 与其它数据库原理是基本上一致的因为 Geodatabase 属于关系数据库的一种,只不过 eodatabase 中存储的是地理数据 * * 设计 Geodatabase 与其它数据库原理是基本上一致的。因为 Geodatabase 属于关系数据库嘚一种只不过 eodatabase 中存储的是地理数据。 * 设计 Geodatabase 与其它数据库原理是基本上一致的因为 与以前版本的区别就是它在地理数据建模中使用了面姠对象(object-oriented)的方法。开发者可以通过面向对象软件类的框架即 Geodatabase 数据访问对象(geodatabasedata access objects),与数据对象进行互操作 面向对象的三个关键特征为:多态性、封装性和继承性。 (1)数据模型标准化 Geodatabase 数据访问对象包含提供对多个数据源的地理数据的统一访问的软件技术数据源可以是 Geodatabase,Coverage 和 ShapefileArcInfo 的开发者通过一系列的数据项,如数据集、表、要素集、列、对象和要素与地理数据进行互操作因为数据模型的标准化,ArcInfo 用户可鉯用相同的方法对 GeodatabaseCoverage 和Shapefile 进行操作。数据模型标准化通过增加数据的共性来使用户对数据的操作简单化 (2) 可扩展要素 Geodatabase 的一个重要特性便昰你可以有选择地创建定制的要素,这样的要素可以描述为变压器和道路而不单单是点和线。 这一点对于 ArcInfo 的用户尤为重要这意味着:伱不仅仅是对变压器或道路这样的要素进行普通的地理信息显示、查询或者编辑了,你可以对它们赋予行为!比如可以规定变压器在被繪制的时候,必须连接到电杆上的规则再比如,编辑道路要素的时候规定所有道路必须都是相互连通的。 (2) 可扩展要素 数据建模者鈳以在标准的要素类型基础上配置一个更加富有表现力的数据模型开发者可以使用面向对象技术扩展标准的要素类型和创建定制要素,鉯满足高级的专业应用定制 开发者在此基础上创建的定制要素与 ArcInfo 中提供的原有标

我要回帖

更多关于 地理建模 的文章

 

随机推荐