Панорамные туры - это обычно несколько панорам, прогораммно объединенных и связанных между собой точками переходов, общим содержанием, программными элементами. 

   По сути, паноамный тур - это небольшой сайт, который также начинается с управляющей туром html  страницы, папок с панорамными фото тура, библиотеками файлов, в которых прописано то, как тур будет работать, папками с дополнительными картинками, файлами скриптов и так далее. 

   Выглядит сождерждимое папки с туром приммерно так:

 

Панорамные туры

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

   В папке panos живут картинки, на которые программы режут большие изображения для того, чтобы на стороне пользователя они грузились быстрее. Проще говоря, сама панорама подргужается частями. Krpano предполагает, в общем, два варианта создания тура - Singleresolution и Multiresolution. В первом варианте картинка разбивается на стороны куба - всего 6 изображений. Такой тур работает несколько медленее, фото имеют не такое высокое разрешение. Но есть и преимущества: серверам с ним проще работать, он занимает меньше места. Всего в таком туре, если в нем, допустим, 3 панорамы, будет около 60-80  файлов и по "весу" в мегабайтах - приблизительно 30-50 Мб. Такой же тур в Multiresolution варианте будет "весить" пимерно столько же, но файлов в нем будет от 1000 до 1500. Такой тур хорош тем, что панорамы в нем разбиты программой на множество кусков - тайлов и загрузка идет быстрее - подгружаются только те кусочки, на которые в данный момент зритель смотрит. Ну и детализация за счет этого получается довольны высокой, при равном качестве "входящей" картинки.

   Tour.xml - управляющий туром файл, в котором прописан основной код тура - как именно он будет выглядеть, что бедет делать та или иная кнопка, как будут вести себя панорамы и так далее.

Часто он зашифрован для того, чтобы в него не были случайно внесенs изменения. Ну или чтобы конкуренты не подсмотрели интересный код:)

Панорама Несебра и Равды, Болгария
gallery/potencial

   Plugins - папка в которой находятся готовые плагины управления текстовыми блоками, картами, видеороликами и так далее. В большинстве своем они стандартны и во всех турах, собранных с применением Krpano одинаковы.

   Skin - папка, которая хранит интерфейс тура (и еще один важный управляющий туром файл - vtourskin.xml). Там находятся блоки кнопок, иконки, картинки и прочая графика, которую видит зритель.

   Есть также еще важные дополнительные файлы, которые нужны для того, чтобы тур работал - если их удалить или переместить - все сломается:(

   Мы описали тут обычную папку, которая "собирается" программой Krpano для того, чтобы тур в принципе работал. Стандартный интерфейс с возиожностью некоторых небольших изменений уже в туре имеется. Необходимо только расставить точки переходов.

    Можно вполне оставить все так, как есть и тур будет работать безотказно на любом устройстве.

    А вот дальше начинается самое интересное. Если вам хочется, чтобы тур имел индивидуальность, получил фирменный стиль, дополнительные интерактивные окна, возможность просматривать внутри тура информацимю (pdf или другие файлы), прикрепить к предматам на панорамах более детальные фото, описания и так далее, необходимо это все запрограммировать.

   Например: в туре по ресторану можно динамически обновлять меню. Если имеется pdf файл с меню, который уже загружен в тур, то при внесении изменений в набор блюд, есть возможность просто загрузить на сервер этот же файл с таким же названием и заменить им тот, который был раньше.

   Изменился прайс лист? Можно поступить таким же образом. Точно также можно менять адреса или номера телефонов. И это можно проделывать самим, если есть доступ к серверу. Разумеется, мы поддерживаем наши туры и сможем оказать в этом помощь при необходимости.

   Что сделать затруднительно - изменить положение предметов на уже существующей панорамной фотографии. В этом случае есть возможность переснять сцену и вставить ее в уже существующий тур.

gallery/structure