
模型贴图后在ArcScene中进行三维显示 2009-07-20 13:15:45 来源:GIS 专区 作者: 首先,将各地理要素数字化。一般是将 CAD 数据格式转换成 GIS 数据,可参考 ;转换之后的数据必须进 行处理,参考 ,注意: 处理时各地理要素表示参考;分层 时同一类型地物分为一个图层。 然后,开始着手建立三维建模。对于三维模型在ArcScene 中的显示,主要是借助改变点 数据、线数据或面数据的符号属性(Symbol Selector)。ArcScene 支持四种三维数据格式 *.3ds;*.flt; *.skp; *.wrl。熟悉 3DMAX 的可以将模型导入为*.3ds 格式,利用 Sketchup 可以将模型导入为*.3ds; *.skp; *.wrl 格式。 在ArcScene 中,将所有必须加载的图层都加上去。建议针对不同类型的数据进行图层组 管理arcscene数据,因为必须加载的图层太多,如果不进行图层组管理,计算机处理速率显著增加。具体 操作方法是在Scene layers 上右击选择New Group Layer,然后直接将属于该组的图层用鼠 标拖至该组下就能。 下一步就是对这种点数据、线数据和面数据进行三维显示,下面就分别这三种数据类别 进行说明: 一、点数据:主要是建筑物、树、灯等等。

对于系统中自带有的三维建模我们借助以下方法调用:通过在 ArcScene 中,对于某图 层设置符号属性(Symbol Selector),点击更多符号(more Symbol)选择不同类型的三维符 号。可以修改某些三维建模显示的大小、颜色、转向等等。 对于在上面将要建好并导出的建模,现在我们只须要做如下步骤就可以: 同样针对某图层更改符号属性(Symbol Selector),然后再点击属性(properties……)。 在跳出对话框中选取3D Marker Symbol。 点击import……。 在跳出窗口中选取上面将要建好并以*.3ds 格式导入的文件,单击打开。 单击OK 即可完成。 若看到模型很它或挺小,可以在这里更改Dimensions。若不需要按比率缩放,取消Keep aspect ratio 前面的沟即可。 若模型导入至ArcScene 中看到跟实际有偏差,可以借助以下方法设置: 选择3D Placement;如果是小范围的设置,可以修改Normalized origin offset 对于方向不对的建筑物,通过修改符号属性(SymbolSelector)中的角度(Angle) 来调整建筑物的方向。

二、线数据:主要是围墙、广告牌、双黄线等等,对于基本的线条显示就不做多 的介绍,主要对于围墙、公告牌介绍。 同样打开符号属性(Symbol Selector),选择属性(Properties…)。 在跳出对话框中选取3D Texture Line Symbol。 选择Vertical orientation,图片将会以竖直的方式显示,这就是我们应做的围墙或广 若长度或高度大小不适合,可以调整Width。另墙并不是四四方方完全不透明的arcscene数据,它后面有空隙。3D Texture Line Symbol 这种符号方式支持gif 图形文件格式,而gif 格式文件可以显示透明,所以我们做 出来的围墙看上去就会变得逼真。 三、面数据:主要是地面、绿地、草皮等等,对于系统中自带的这些符号属性,使用方式同 前面两种数据差不多。下面我们主要讲调用外部的图形来显示面数据: 首先开启符号属性(Symbol Selector),选择属性(Properties…)。在跳出对话框中, 选择Picture Fill Symbol。 点击Picture…选择填充面域的截图。 若必须修改填充的强度或方向,可以设置Angle、ScaleX、ScaleY。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-136525-1.html
看人家会创作
那就是统一之时