鹰眼导航是GIS软件中非常重要的功能之一。导航窗口相当于整个地图的一个缩略图,为用户提供整个地图的预览和导航功能。通过导航窗口,用户可以快速实现对感兴趣区域的定位
。
当地图放大到一定程度后,要想了解当前位置在整个地图中的方位,这一功能的便捷性便不言而喻。正是由于这一特点,定位就像高空中鹰捕捉目标一样快速和准确,因而被形象地称为“
鹰眼
”。
为了最大程度上减少鹰眼导航功能使用的限制性,今天我们介绍的鹰眼功能采用的是一种比较简单的方式,即“界面标签”,它既可以在桌面应用程序中使用,同时也可以在浏览器中加载,非常灵活。
鹰眼导航图包括两个主要部分:导航地图和当前方位指示图标。在“界面标签”型鹰眼导航图中,我们需要创建两个标签,即
导航地图标签和
方位指示图标标签,如下图
。
导航地图
通过控制两个界面标签相对三维场景的位置和旋转角度(此处参数计算可以参考开发帮助文档),可以将二者在位置上准确叠加,可以形成鹰眼导航地图的效果。如下图,
影像地图表明整个场景的全部范围;黄色小图标表示当前位置和方向
。
在主场景中加载三维模型数据,同时,添加鹰眼导航地图,伴随场景漫游,方位指示图标随当前位置改变而改变,形成了生动的鹰眼导航
。
换个地点,换个方向,看一下
。