Radar Plugin radar.jsVersion 1.21
- 雷达插件显示当前视角范围内区域。
- 使用自定义地图,可以显示地图中当前区域,使用parent属性使雷达对齐在地图上。另外,可以使用父元素的maskchildren=”true”属性剔除地图上某些区域。
- 可以通过鼠标在雷达区域拖拽来改变全景的视角。(enabled=”false”则屏蔽该功能。)
- 通过plugin的标准属性可以定义雷达的大小和颜色。
语法
使用案例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<plugin name="radar" url="radar.js" parent="map" align="lefttop" edge="center" x="100" y="50" scale="5.0" heading="0.0" headingoffset="90.0" fillcolor="0xFFFFFF" fillalpha="0.5" linewidth="0.0" linecolor="0xFFFFFF" linealpha="0.3" invert="false" /> |
动态设置 heading 以及 x/y 位置:
1 2 3 |
set(plugin[radar].x, 203); set(plugin[radar].y, 555); set(plugin[radar].heading, 91.8); |
以下隐藏内容只提供VIP会员,VIP会员说明请查看置顶文章
雷达对齐 / 全景方位
Heading定义全景方位。必须为每一个全景定义heading,确保雷达正确对齐地图。
雷达插件包含一个Radar Heading Edit Mode(仅支持Flash),帮助找到全景的heading。
下面是使用方法。
- 将editmode设置为true,激活雷达插件的编辑模式:
123456<plugin name="radar"url="radar.swf"...heading="0"editmode="true"/> - 右键点击雷达,选择“Radar Plugin – Edit Heading”:
- 现在,你可以拖拽雷达来调整heading值,找到对应的方位,你会看到图中显示实际的heading值,在全景中会有一个红色十字帮助你对准:
- 完成后,再次单击右键,选择“Radar Plugin – Stop Editing”:
heading值将复制到剪切板中。
虽然文档没有,但实际上还是可以用的,只要在flash下就可以调用editmode。
你好、【雷达对齐 / 全景方位】这部分我发现官方文档已经没有了,editmode这个参数也没了,无法根据你的文档查询heading值。
请问最新版有什么新的方法获取heading值吗?
雷达
在场景中全景所在的方位已经变了,可是通过heading和headingoffset一直是90和0,如果 要 想拿雷达角度方向 是通过什么字段来拿的?