СОЗДАНИЕ И ФОРМАТ СХЕМ

ОБЩАЯ ИНФОРМАЦИЯ
СОЗДАНИЕ СХЕМЫ
ПРИМЕР СХЕМЫ
ФОРМАТ BIL24 SCHEME SVG

ОБЩАЯ ИНФОРМАЦИЯ


Для создания и редактирования схем в формате SVG используется графический редактор INKSCAPE, необходимо скачать и установить это приложение.

При создании схемы необходимо иметь информацию о ней: координаты каждого места в зале, ценовые категории, выделенные квоты мест. Достаточно удобно рисовать схему зала поверх растрового изображения, которое впоследствии можно удалить из итогового файла.

Вся информация о доступных местах, их ценах и координатах импортируется из схемы в центральную базу данных BIL24. Схема отображается на сайтах и в мобильных приложениях агенто «как есть». Подготовленная схема загружается в систему через Редактор событий. Для исключения попадания в BIL24 ошибочных или неполных данных, Редактор выполняет проверку целостности и функциональности загружаемой схемы, создает отчет с указанием реальных и возможных ошибок. Также Редактор максимально оптимизирует схему (удаляет лишнюю информацию), проверяет, не превышен ли максимальный относительный размер схемы (размер в пересчете на одно место). В завершении процесса загрузки Редактор преобразует схему в формат BIL24 SCHEME SVG, в котором она используется в платформе.


СОЗДАНИЕ СХЕМЫ

Пример схемы в SVG

Схема зала создается по следующим правилам:

1. Схема должна быть наглядна и легко понятна для покупателей билетов, необходимо как можно точнее отображать реальное расположения мест относительно сцены, и соблюдать общую геометрию зала. Лучший вариант, когда векторная схема создается над актуальным архитектурным чертежом в растровом виде. Для этого можно открыть растровый чертеж места проведения в одном слое, и размещать места, границы секторов и надписи в другом слое, точно над элементами чертежа. Размер документа со схемой не должен превышать 2000 px по вертикали, и 2000 px по горизонтали. Схему стадиона с большим количеством мест необходимо делать в размере 2000х2000 px, чтобы при увеличении можно было легко выбрать места.

2. Для каждого места создается объект «круг» (circle). Такой объект легко ориентируется относительно сцены без поворотов относительно своей оси. Применение других объектов для обозначения мест не допускается. Каждый circle должен иметь контур толщиной 3px.

3. Порядок действий:

3.1 Создать все места, нарисовать другие элементы схемы (сцену, границы секторов, надписи и т.д.)

3.2 Создать группу с ценовыми категориями PriceCategory (п. 5)

3.3 Создать группу Legend (п. 6)

3.4 Обозначить цветом категории и статус мест (п. 7)

3.5 Объединить все ряды в группы (п. 8)

3.6 Указать координаты мест (п. 8). Важно сначала полностью «раскрасить» места, а потом объединять места ряды, так как после объединения раскрасить их будет сложнее.

4. Для отрисовки элементов зала можно использовать широкий набор примитивных фигурэлементов: прямые и кривые линии, круги, эллипсы, прямоугольники, а так же текст. Следует следить за размером используемых растровых изображений, чтобы не превысить ограничение на относительный размер схемы.

5. Для указания ценовых категорий в левом верхнем углу схемы (по возможности) размещается группа PriceCategory. Группа состоит из объектов circle, окрашенных в цвет категории, и ее цены. ID группы обязательно имеет значение PriceCategory. Для каждого объекта circle нужно указать в поле «Метка» название категории после символа # (например #Первая и т.д.). Текст с названием категорий должен иметь ID PriceCategoryText. Для каждого текста с ценой так же указывается метка с соответствующей категорией. Важно не перепутать метки объекта CIRCLE и текста.

6. Группа с идентификатором Legend размещается по возможности в противоположном от PriceCategory углу схемы. Эта группа создается по тому же принципу, что и PriceCategory, но вместо ID объектов circle и названий категорий указываются ID и служебные метки: Sold – продано, None –нет в продаже, Reserved – забронировано, MyTickets – мои билеты.

7. У каждого места на схеме ценовая категория или его статус должны быть отмечены цветом, точно соответствующим группе PriceCategory и Legend.

8. Все места одного ряда необходимо объединить в группу (правая кнопка мыши –> контекстное меню –> сгруппировать). С помощью встроенного Редактора XML необходимо указать у группы Метку с названием сектора, например, #Партер (символ # перед названием сектора обязателен) и Название ряда (например 1). Указать номер ряда нужно именно в поле Название, а не ID. У каждого места ряда (circle) нужно указать в поле Название номер места (например 1), в поле Метка штрихкод (опционально).

Если название сектора из Внешней Билетной Системы (ВБС) начинается со слова "Сектор", то следует убрать это слово из названия сектора в схеме, то есть вместо "Сектор А1" указать "#А1". В этом случае синхронизация сеансов BIL24 и ВБС пройдет нормально.

9. Файл схемы необходимо сохранить в формате SVG.