krpano | Radar Plugin

krpano | Radar Plugin

Радарный плагин показывает текущий конус обзора/область обзора.

Его можно использовать на изображении карты пола, чтобы показать текущее направление просмотра и поле зрения на нем. Используйте родительский атрибут для выравнивания на изображении карты. Используя 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/

Поделись страницей. Расскажи обо мне.