ArcGlobe之浮动图层

在ArcGlobe中,有叠加图层、高程图层和浮动图层,前两个分别是准备呈现的数据和所使用的地形,而浮动图层是什么呢?

ArcGlobe中的浮动图层的具体概念没找到,但是可以通过它在ArcGlobe中的具体形式来理解它。依托上一篇“ArcGlobe-矢量三维图-可视化”中所用到的数据,新添加一个浮动图层。添加方法:右键Globe图层--添加数据--浮动图层,如下图所示。

ArcGlobe之浮动图层_第1张图片
俯视图
侧视图

可以看出,同样的数据,添加到浮动图层和叠加图层的差别在于侧视图,也就是高程偏移不一样。高程偏移就是针对正常高程的偏移量,而叠加图层的高程偏移量应该是0米,那么浮动图层呢?右键浮动图层里面的数据,查看属性。

ArcGlobe之浮动图层_第2张图片
浮动图层里数据的属性

上图说明,当数据被放入浮动图层里,“脱离表面浮动(W)”被勾选(叠加图层里的是勾选了叠加在地球表面(D)),高程偏移是0,而0所对应的位置就是右下角小图里的红方块对于的位置,正常的地形应该是绿色有起伏的那一层,也就是0代表要低于正常地形,所以看到的侧视图里会有上下两层。我把高程改为1000,效果如下图。

ArcGlobe之浮动图层_第3张图片
高程偏移设置1000

你会发现,浮动图层里的数据跑到上面去了,而且高出正常地形很多。

有同学会有这样的疑问,在叠加图层里,数据的属性里难道不能更改高程偏移吗?的确有,可是你更改以后就会发现,叠加图层里的图层自动跑到浮动图层里去了。如果在浮动图层里的数据的属性中,把“叠加在地球表面(D)”勾选,那么该数据会自动跑到叠加图层里去了。

浮动图层有什么用呢?

你可以这样想,当一个三维立体图做好以后,你想在空中放一个蜘蛛侠(前提是你能做出一个蜘蛛侠的模型),然后就可以通过将其改为浮动图层,就可以放在空中的任何位置了。

你可能感兴趣的:(ArcGlobe之浮动图层)