实验思路

关键词:重分类;栅格转面;Shp-sketchup插件;

实验步骤

导入数据

打开ArcScene,在目录树下在所在DEM数据集下右键单击属性,查看坐标系

0f356b9136499b61484f06601903f0c8

3985ef0bafb14d0a057e057157965a96

由图可知,该数据坐标系为经纬度的地理坐标系,而高程处理一般要转换为投影坐标

这里我们进行重新设置坐标系

利用【数据管理工具】|【投影与变换】|【投影栅格】

06cea2a3c2208ec524ac5b2910ee2688

打开图层属性,可看到已经转换成功

b043bc5aee934f344c3da8da90fe4ea7

符号化

打开图层属性,选择【符号系统】下的【已分类】,打开【分类】对话框,方法设置为【定义的间隔】,【间隔大小】这里设置为200(间隔大小视源数据的高程大小而定,如果不想要太密集,就把值调大,如果本身数据的高程很小,可以把值调小)

47f426f8f2eeb40091f6e64fd9572443

选择好看的颜色进行渲染

7523d1075a9ccc90d23c5a849f0cc6ca

重分类

利用【Spacial Analyst】|【重分类】|【重分类】对数据选择value字段进行重分类

0361978fda20ec97b4b7e6031d70bd80

栅格转面

利用【转换工具】|【由栅格转出】|【栅格转面】将分类好的栅格转为面要素

d7535fc1f1ef9fc71a7e200260fe7434

高程计算

打开面要素的属性表,利用【添加字段】为该图层添加一个名为Height的实际高程字段,利用【字段计算器】输入‘gridcode
* 200(上文的间隔大小)’

271b5e4e542e3280d7ef6523b4ce2946

拉伸

打开图层属性中的【拉伸】| 勾选【拉伸图层中的要素·····】

打开【表达式】,点击Height

将拉伸方式选为【将其添加到各要素的基本高度】

5c5f480be9ed4dd0dd7c32b2fc08a14d

75be29199ff5d9e2b25fe31eba8e7f7a

导出SketchUp格式

下载SketchUp插件

在Arcscene菜单栏上选择【自定义模式】|【从文件添加】| 添加SketchUp插件

3bfaee6d0f8f73efab6cc03810596888

c71f13fc8dfe28a2d5ade6d49a5df2c0

在【自定义模式】中勾选SketchUp插件,可看到图4.14的工具栏

ffb256902cb8bf2be21da279caf43983

在工具栏上;利用【选择】工具将整个模型选中,然后双击SketchUp工具。打开Options对话框,选择输出路径及参数

52921a6efc30eb59e1694890033bfaac

在SketchUp中操作

打开SketchUp,点击【打开文件】将skp格式的地形梯度打开,可利用SketchUp的编辑工具进行修正分析等

91f976c97255b236bd36e1b4016a3599