专栏名称: CityMaker
CityMaker是国内领先的国产三维地理信息软件(3DGIS)平台和解决方案提供商,提供三维地理数据整合管理、浏览展示、服务发布、地形管理发布等多款专业应用软件产品、增值服务、整体解决方案等等。
目录
相关文章推荐
GiantPandaCV  ·  【ml-engineering ... ·  2 天前  
GiantPandaCV  ·  【翻译】使用PyTorch ... ·  4 天前  
GiantPandaCV  ·  【翻译】使用PyTorch ... ·  6 天前  
GiantPandaCV  ·  OpenAI o1 ... ·  6 天前  
51好读  ›  专栏  ›  CityMaker

鹰眼导航功能,3D GIS怎么少得了你

CityMaker  · 公众号  · 3D  · 2017-04-14 18:00

正文



鹰眼导航是GIS软件中非常重要的功能之一。导航窗口相当于整个地图的一个缩略图,为用户提供整个地图的预览和导航功能。通过导航窗口,用户可以快速实现对感兴趣区域的定位


当地图放大到一定程度后,要想了解当前位置在整个地图中的方位,这一功能的便捷性便不言而喻。正是由于这一特点,定位就像高空中鹰捕捉目标一样快速和准确,因而被形象地称为“鹰眼”。



为了最大程度上减少鹰眼导航功能使用的限制性,今天我们介绍的鹰眼功能采用的是一种比较简单的方式,即“界面标签”,它既可以在桌面应用程序中使用,同时也可以在浏览器中加载,非常灵活。


鹰眼导航图包括两个主要部分:导航地图和当前方位指示图标。在“界面标签”型鹰眼导航图中,我们需要创建两个标签,即导航地图标签和方位指示图标标签,如下图


导航地图



通过控制两个界面标签相对三维场景的位置和旋转角度(此处参数计算可以参考开发帮助文档),可以将二者在位置上准确叠加,可以形成鹰眼导航地图的效果。如下图,影像地图表明整个场景的全部范围;黄色小图标表示当前位置和方向



在主场景中加载三维模型数据,同时,添加鹰眼导航地图,伴随场景漫游,方位指示图标随当前位置改变而改变,形成了生动的鹰眼导航



换个地点,换个方向,看一下




 想了解更多? 
 那就赶紧来关注我们 

长按二维码 关注我们

加入我们官方QQ讨论群,参与更多互动分享

CityMaker软件技术分享群

189406624