Radar插件官方文档

Radar Plugin radar.swf / radar.jsVersion 1.20.11

  • 雷达插件显示当前视角范围内区域。
  • 使用自定义地图,可以显示地图中当前区域,使用parent属性使雷达对齐在地图上。另外,可以使用父元素的maskchildren=”true”属性剔除地图上某些区域。
  • 可以通过鼠标在雷达区域拖拽来改变全景的视角。(enabled=”false”则屏蔽该功能。)
  • 通过plugin的标准属性可以定义雷达的大小和颜色。

语法

使用案例:

动态设置 heading 以及 x/y 位置:

以下隐藏内容只提供VIP会员,VIP会员说明请查看置顶文章

雷达对齐 / 全景方位

Heading定义全景方位。必须为每一个全景定义heading,确保雷达正确对齐地图。

雷达插件包含一个Radar Heading Edit Mode,帮助找到全景的heading。

下面是使用方法。

  1. editmode设置为true,激活雷达插件的编辑模式:
  2. 右键点击雷达,选择“Radar Plugin – Edit Heading”:
    radarheading1
  3. 现在,你可以拖拽雷达来调整heading值,找到对应的方位,你会看到图中显示实际的heading值,在全景中会有一个红色十字帮助你对准:
    radarheading2
  4. 完成后,再次单击右键,选择“Radar Plugin – Stop Editing”:radarheading3

heading值将复制到剪切板中。

例子

开源插件

雷达插件的HTML版本源代码如下:
当陀螺仪插件开启时雷达区域的拖拽操作会被屏蔽。