novosibpano@yandex.ru  

Редактор точек и радара на плане


Плагин "Редактор точек и радара на плане" для krpano.

  • только HTML5.
  • Возможности редактора слоев.

    • Расстановка точек на плане с помощью мыши.
    • Автоматическое присвоение сцен точкам.
    • Поворот радаров в соответствии с видом в сцене.
    • Сохранение результата без редактирования файла XML.





    Описание панели редактора.

    Панель состоит из трех кнопок.

  • 1."Save XML" для сохранения результата редактирования.
  • 2."Editor off" - включение-выключение режима редактирования.
  • 3."Help" - вызов окна справки.

  • Для удобства - панель перетаскивается мышкой.



    Как подключить.

    Для подключения редактора поместить папку "edit floorplan" в корневую папку с туром и прописать в основном файле xml:

    
        <krpano .... >
        <include url="edit floorplan/editor/edit floorplan.xml" />
        <include url="edit floorplan/param_EFR.xml" />
        .
        .
        </krpano>
    	



    Создать план и точки на нем.

    1.Создайте слой с планом. Подберите размер изображения плана так, что-бы параметр масштаба был равен 1, scale="1" и не нужно было изменять параметры "width" и "height" хотя бы на время редактирования. По завершению редактирования можно изменять эти параметры.

    2.Создайте слои с точками внутри слоя с планом и проименуйте их так:
    pointfr_1, pointfr_2,pointfr_3.....pointfr_№.
    Можно создать стиль и присвоить его точкам.

    Пример:

    3.Проверьте наличие файла radar.js в папке plugins.



    Как редактировать.

  • 1. Открываем тур в окне браузера, в левом верхнем углу - панель редактирования.

  • 2. Включаем режим редактирования нажав на кнопку "Editor off" или клавишу "R".
    На экране появится мишень(крест из красных линий). Поворачиваем сцену,совместив мишень с окном, дверью, углом или другим четко позиционированным местом на сцене.


  • 3. Щелкаем по точке на плане. Появляется красная линия по направлению радара.
    Нажимаем на точку и передвигаем в расположение сцены на плане.


  • 4. Ухватившись за красную точку на линии разворачиваем радар на плане в соответствии с мишенью в сцене.
    Щелчек по иконке "замок" позволяет временно блокировать точку от перемещения, разворота радара, присвоения другой сцены точке.

  • 5. Открываем другую сцену и повторяем операции со следующей точкой.
    Отредактировав все точки на плане выключаем режим редактирования "Editor on" или клавиша "R" и проверяем результат. Щелчек по точке должен открыввать соответствующую сцену и радар должен развернуться в соответствии с направлением взгляда. При смене сцен из бара миниатюр радар должен переключаться соответственно.

  • 6. По завершении редактирования нажимаем клавишу "Save XML". Откроется окно с проводником, нужно выбрать место расположения плагина и сохранить в нем файл param_EFR.xml с заменой существующего.
    Для проверки перезагружаем браузер - изменения приняты.


  • 7. Отключаем редактор:
    Удаляем папку "editor", оставляем подключенным только файл param_EFR.xml

    
        <krpano .... >
        <include url="edit floorplan/param_EFR.xml" />
        .
        .
        </krpano>
    	



  • Важно!

  • В файле "param_EFR.xml" хранятся параметры точек на плане и исполняющие экшены. При старте изменения применяются к точкам. Основной "tour.xml" не изменяется. Обновляются следующие параметры точек:
    "onclick", "x","y".
    Остальные параметры точек не затрагиваются и могут редактироваться в файле "tour.xml".
    На время редактирования недоступен атрибут "ondovn". По завершению работы можно менять этот параметр.

    Установка параметров плана "width" и "height" приведут к некорректной работе редактора, можете устанавливать их после завершения редактирования
    Изменения параметра плана "scale" будет влиять на перемещение точки во время редактирования. при scle="0.5" мышь переместится в 2 раза больше точки, используйте scle="1" для корректной работы редактора. По завершению работы можно менять этот параметр.

    Плагин радара включается в файле "param_EFR.xml". По окончанию работы можно изменять его параметры.

    Вы можете менять стиль переключения сцен при нажатии на точки в файле "param_EFR.xml" экшн "click_point2" - "loadscene(get(sscenR), null, MERGE, BLEND(0.5));"



  • Преобрести редактор точек и радаров на плане.

    Стоимость редактора 19 EUR.

    Потестируйте редактор по этой ссылке. Если вам понравился редактор, Вы можете преобрести его оплатив через PayPal (кнопка Pay Nov).
    Не забудьте указать адрес электронной почты. После оплаты я вышлю на этот адрес ссылку на скачивание архива с файлами редактора в течении одного дня.
    Обновления плагина бесплатно!

    Преобрести edit floorplan (версия 1.0) 19 EUR.

    Преобрести edit floorplan (версия 1.0) 1329 руб.
    Архив включает в себя:
    • Рабочий пример использования.
    • В примере папка "edit floorplan" в которой:
    • param_EFR.xml(Для сохранения параметров)
    • editor (Папка с редактором)





    Лицензия

    Этот плагин предлагается как коммерческий плагин. Он предоставляется «как есть» без каких-либо гарантий, явных или подразумеваемых, включая любую гарантию качества, товарности или пригодности для определенной цели. Ни в коем случае автор плагина не несет ответственности за потерю данных, стоимость закупки замещающих товаров или услуг или любых особых, косвенных или случайных убытков по любой причине и независимо от того, или нет, автор плагина был уведомлен о возможности такого ущерба.
      Это ограничение будет применяться независимо от любого отказа основной цели любого ограниченного средства правовой защиты, предусмотренного в настоящем документе. В любом случае автор плагина не будет нести ответственности, вытекающей из этого соглашения.