Радарный плагин показывает текущий конус обзора/область обзора.
Его можно использовать на изображении карты пола, чтобы показать текущее направление просмотра и поле зрения на нем. Используйте родительский атрибут для выравнивания на изображении карты. Используя maskchildren = «true» на родительском элементе, можно нарисовать радарный конус только с родительским слоем.
Направление панорамы можно изменить, перетащив радарный конус с помощью мыши (но его можно отключить, добавив enabled = «false»).
Его положение и размер могут быть скорректированы с помощью стандартных атрибутов плагина.
Синтаксис
<plugin name=»radar»
url.flash=»radar.swf»
url.html5=»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»
/>
Динамически установите заголовок и положение x / y:
set(plugin[radar].x, 203);
set(plugin[radar].y, 555);
set(plugin[radar].heading, 91.8);
Атрибуты плагина
heading
Направление текущей панорамы в градусах должен выровнять ориентацию панорамы с радаром на карте, по умолчанию = 0.
headingoffset
Смещение для значения курса.
Значение по умолчанию для headoffset равно 90, что означает, что heading=0 указывает на право/восток по умолчанию. Используйте headingoffset = 0, чтобы заголовок = 0 указывал на верх/север.
fillcolor
Цвет заливки, по умолчанию = 0xFFFFFF.
fillalpha
Альфа цвета заливки, по умолчанию = 0,5.
linecolor
Цвет пограничной линии вокруг радара, по умолчанию = 0xFFFFFF.
linewidth
Ширина пограничной линии вокруг радара, по умолчанию = 0.
linealpha
Альфа пограничной линии вокруг радара, по умолчанию = 0,3.
invert
Инвертируйте радарный конус. Конус не будет заполнять поле зрения, оно выведет другую область. Возможная установка: true или false, default = false.
Радарное выравнивание / панорамное направление
Направление определяет ориентацию панорамы. Для каждой панорамы должно быть определено правильное выравнивание радара с картой.
Радар-плагин включает режим редактирования направление радара, который помогает находить направление для панорамы.
Как включить плагин Radar в krpano?
Здесь описано, как использовать режим редактирования, чтобы узнать направление:
- Включите режим редактирования радарного плагина, установив для атрибута editmode значение true:
Плагин с открытым исходным кодом
Источник Javascript плагинов для радаров HTML5 здесь свободно доступен в качестве примера для изучения того, как использовать интерфейс плагина krpano.
https://krpano.com/docu/plugininterface/