Arcgis使用3D的经验之谈

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Arcgis使⽤3D的经验之谈
练习9-1 使⽤3D的经验之谈
1.预备内容。

打开ArcCatalog程序,在Tools|options|general中将hide file extentions选项取
消选择,然后单击OK按钮。

也可以打开⼯具提⽰(tools|customize|options),单击close 按钮。

在tools|extentions中,勾选
3DAnalyst选项,最后单击关闭按钮。

2.更多预备内容。

在View|toolbars中打开3DView⼯具栏,你可以选择该⼯具栏并将其拖
动到显⽰窗⼝中(右侧窗⼝)。

请使⽤tooltip(⼯具提⽰)将⼯具栏上的按钮名称列举
如下:navigate、zoom in、
center on target、zoom to target、set observer、zoom in、zoom out、narrow field of view、expand field of view、pan、full extent、identify、creat thumbnail、arcscene
双击3DView⼯具栏的标题栏将该⼯具栏恢复到原始位置。

3.最后的预备内容。

在_IGIS-Arc_YourInitialsHere⽂件夹中新建⼀个名为3—D_Spatial的
⽂件夹,在ArcCatalog中为此⽂件夹建⽴⼀个链接。

从[IGIS-Arc\River中,使⽤ArcCatalog 将如下数据集复制到3-D_Spatial ⽂件夹中。

4.从ArcCatalog中使⽤你之前已经认识的按钮来启动ArcScene的程序。

选择ArcScene的
⼯具栏,并将其移动到地图显⽰区域。

将⼯具栏上的按钮列举如下
navigate、fly、zoom in、center on target、zoom to target、set observer、zoom in、zoom out、narrow field of view、expand field of view、pan、full extent、select graphic、identify、find feature 5.按下ctrl键,从_IGIS-Arc_YourInitialsHere/3—D_Spatial⽂件夹中将下列数据集添加到
ArcScene程序中:
6.单击⼯具栏上的Navigate⼯具来查看这些数据集。

将其⿏标指针移动到显⽰窗格并使⽤
该⼯具。

如果按下⿏标左键后左右移动,就可以将图像沿其中⼼点进⾏旋转;
如果是上下移动,就能使场景倾翻。

按下⿏标右键后进⾏拖放,就可以对其图形进⾏缩放。

如果按下⿏标中键或者同时按下⿏标的左右键,就可以对地图图形进⾏平移操作。

7.使⽤⼯具栏的ZoomIn/out⼯具,缩放到GPS轨迹点,你可以看到这些点穿过了肯塔基
河的位置。

从东南⾓度来观察⼀些该地图场景,如图。

8.使⽤Navigate⼯具的选择和倾翻功能,对场景进⾏时,你可以从场景的东南⾓查看(沿
着GPS轨迹点)和沿着0⾼度进⾏查看,可看到两种类型的图像。

在0⾼程上⼤部分数据集都汇合为⼀条线,⽽“浮动”在这条线上的则是TIN,后者是以真3D⽅式进⾏显⽰的。

9.关闭除DEM之外的所以图层,打开该DEM的属性表查看其Value字段。

关闭属性表。

10.打开cole_dem的属性窗⼝,选择symbology选项卡,在窗⼝选择show:classfied并设置
25个等级。

在color ramp的颜⾊带上单击⿏标右键。

取消对Graphic View项的选择。

在color ramp下拉菜单中选择Elevation#2,然后分别单击APPL Y和OK按钮。

我们现在可以在T/C窗⼝查看⼀下这些Value值的符号。

然后将其进⾏折叠,这样他们就不会使T/C 窗⼝太凌乱。

最后使⽤导航⼯具来旋转cole_dem数据并对他进⾏观察。

11.再次打开cole_dem的属性窗⼝,你可以看到⼀个Base Heights选项卡并选择它,其中⾼
度的选项之⼀就是obtain heights for layer from surface,我们可以选择DEM数据作为其⾼程值。

可以将Layer propeties窗⼝从显⽰区域移开,这样就能看到单击应⽤按钮之后
的效果。

12.你只是改变cole_dem的显⽰⽅式,并没有修改其原始数据。

将cole_dem再次作为数据
添加到ArcScene,然后使⽤Navigate⼯具进⾏查看,可以看出,源cole_dem数据的每⼀个像素点都有⼀个相应的⾼程值。

⽽源数据集仍然是相同的。

13.在后⾯这个cole_dem数据集上单击⿏标右键并将其从程序中移除。

由于你在处理第⼀
个cole_dem数据时已经解决过很多问题,我们可以在3—D_Spatial⽂件夹中将其保存为⼀个名为cole_dem_layer.lyr的图层⽂件(在图层名上单击⿏标右键,然后选择save as layer file命令)。

将cole_dem_layer.lyr⽂件添加到地图中。

14.关闭cole_dem图层并打开cole_drg图层。

将地图缩放到全局
,然后再缩放到河流弯曲的位置。

你可以做些设定从东南⾯或之上的位置来查看河流的弯曲位置。

打开cole_drg的属性对话框并选择基础⾼度选项卡,然后选择obtain heights from surface选项前的单选按钮,这⼀次为曲⾯选择的基础⾼程是TIN数据。

先单击apply
按钮,然后单击确定按钮,应该可以看到DRG沿着该区域的⾼程产⽣的褶皱。

15.打开coletown的DEM图层数据,将其缩放到东南象限,你可以看到⼀团糟的情况。

有些地⽅你可以看到DEM数据,⽽在另外⼀些地⽅,看到的则是DRG.分别对其进⾏开关切换操作,看看会发⽣什么情况
16.显⽰DRG的属性,选择Rendering选项卡。

在Effects中,你可以看到⼀些如何控制绘
制顺序的建议。

将最低的优先权设置为7,因为1意味着最⾼的优先权。

17.将DEM的显⽰优先权设置为2,现在在场景中进⾏导航操作,你仍然可以看到DEM与
DRG重叠的地⽅,但DEM显然是占主导地位。

将TIN图层的绘制优先权设置为4并将图层打开
18.打开GPS轨迹点,从东开始沿着河流弯曲处的⼀个⽔平视⾓进⾏导航查看。

注意⼀下这
些GPS轨迹点是如何被放置在其他绘制图层之下的,将GPS轨迹点图层的基础⾼程设置为同样的DEM数据。

19.最后,将DOQ的基础⾼程设置为DEM。

关闭除GPS轨迹图层和DOQ之外的全部图层。

20.新建⼀个新的ArcScene⽂件,将COLE_DOQ64.JPG作为数据添加到程序中,然后再添
加COLE_TIN数据。

将COLE_TIN图层关闭。

地图视图则缩放到COLE_DOQ64图层范围
21.将DOQ的基础⾼程设置为TIN。

移除TIN数据。

将GPS轨迹点数据Boat_SP83作为数据添加到程序中,将其基础⾼程设置为640,
这样他们就在之上的100英尺处。

将这些拔⾼的GPS轨迹点符号设置为4点⼤⼩的红⾊点。

如果你需要设置其背景颜⾊,可以在TOC窗格顶部的Scene layer上单击⿏标右键,选择属性命令。

在General选项卡中,将Apatite Blue设置为背景⾊。

最后单击应⽤和确定按钮.
22.将地图恢复到全范围状态。

然后对COLE_DOQ64图层进⾏平移、导航和缩放操作。

23.选择View|toolbars|animation(动画)并将该⼯具栏打开。

在animation⼯具栏的下拉菜单中,
单击creat keyframe命令。

在creat animation keyframe(创建动画关键帧)窗⼝中单击new 按钮,就会出现⼀个animation track按钮。

我们接受
默认的名称,即camera track1,单击OK按钮。

然后接受关键帧的名称creat keyframe1.
你可以尽可能的隐藏窗⼝。

24.单击creat按钮,他会⽣成camera keyframe1并为下⼀步⽣成camera keyframe2做准备。

单击Tools⼯具栏中的center on target 按钮然后单击DOQ之外的红点。

使⽤同样的点单击zoom to target按钮。

再次单击create 按钮。

25.单击tools⼯具栏中的center on target按钮并将⽬标设置为DOQ中的第⼀个红点。

如果
此时使⽤Navigation⼯具和Zoom⼯具。

26.单击create按钮,⽣成camera keyframe3
27.沿着第四或第五个点创建第三个⽬标,对场景定位,这样⼀来,可以沿着河流飞⾏。


击create按钮
28.沿着河流飞⾏时,可以使⽤center on target⼯具和zoom to target⼯具来对你想要看见的
东西进⾏⼤⼩缩放,这样能继续为剩下的四个点创建关键帧。

最后⼀个点是DOQ边缘上的点。

最后关闭creat animation keyframe窗⼝。

29.在animation⼯具栏,单击Open animation controls按钮。

在animation controls中,单击
options按钮并将持续时间设置为20秒。

最后单击play按钮
30.⼀个⾮常直观简洁的效果出现了。

尽管如此,你可能对你的飞⾏路径并不满意。


antimation⼯具栏中,单击clear antimation并重新⽣成飞⾏位置序列直到你满意为⽌31.有⼀个满意的飞⾏位置点序列之后,你可以将其保存为名为Helicoper_Ride的动画⽂件
(通过antimation⼯具栏下拉菜单的⼀个菜单命令),⽂件保存在_IGIS-Arc_YourInitialsHere/3—D_Spatial⽂件夹中
32.也可以查看antimation manger,他能让你设置观察者和观察⽬标的位置,试验⼀下在关

33.关闭scene图层boat_SP83.返回到动画,你可以看到⼀个动画指引轴在不断运动。

34.添加数据COLE_DRG.TIF和COLE_TIN。

让DRG拥有TIN数据的基础⾼程。

移除TIN
数据,关闭DOQ数据。

再次进⾏模拟。

最后退出AreScene.
创建TIN和其他3D⾼程表现数据
35.在操作系统中将⽂件夹_IGIS-Arc\3D_Data复制到_IGIS-Arc_YourInitialsHere⽂件夹中
36.在3D_Data⽂件夹中找到The_Dig⽂件夹,在该⽂件夹中找到Mt_p.txt⽂件。

使⽤⿏标
右键单击该⽂件名并使⽤wordpad打开它进⾏检查,你将发现你感兴趣的列变成了Northing、Easting和Elev_MSL,其余的数据都不需要⽤到。

关闭该⽂件。

37.启动ArcCatalog程序,将⽬录定位到_IGIS-Arc_YourInitialsHere\The_DIG⽂件夹。

选择
File|New|File Geodatabase命令。

在该⽂件中新建⼀个名为Mount_paolo.gdb的地理数据库⽂件,在该地理数据库中新建⼀个名为Dig_Zone的要素数据集,然后单击Next,将Projectde Coordinate System(投影坐标系)设置为UTM|WGS1984|
WGS1984UTM_Zone_30N。

单击Next按钮。

38.在Vertical Coordinata System中选择world| WGS1984, 单击Next按钮。

接受系统的默认
容差值并单击完成按钮。

刷新CatalogTree并退出ArcCatalog程序。

39.启动ArcMap程序并将Mt_p.txt从_IGIS-Arc_YourInitialsHere\The_DIG⽂件夹中添加到
程序中。

打开该表以保证其完整⽆缺。

关闭属性表。

使⽤⿏标右键单击Mt_p.txt对象并选择Display XY Data命令。

40. 在Display XY Data窗⼝中使⽤下拉菜单,可以将X字段设置为Easting和Y字段设置为Northing.单击edit按钮将XY Coordinata System设置为你之前使⽤的UTM Zone 30 North 系统。

单击确定按钮。

阅读弹出的警告信息并单击确定按钮。

你可以看见Mt_p.txt Events 已经被添加到TOC窗格。

打开表检查,然后将其关闭。

41.在Mx-P.txt Events 对象上单击⿏标右键并选择Data/Xport Data命令,在Saving Data窗⼝
的Save as type(另存为类型)下拉菜单中可以选择⽂件类型或个⼈型Geodatabase要素。

相关文档
最新文档