Модуль ведения карты сети
abills/libexec/config.pl
@MODULES = (
'Maps'
);
Для работы модуля требуется Perl модуль GD (http://search.cpan.org/~lds/GD/)
Установка в FreeBSD
cd /usr/ports/graphics/p5-GD && make && make install
Для работы модуля нужно загрузить карты районов:
Система/Журнал адресов
Система/Журнал адресов/Улицы
Заполняем поле Название
и выбираем из поля Регионы доступные регионы, если в списке нет регионов - смотрим пункт 1.Создание района.
жмем кнопку Добавить.
Система/Журнал адресов/Улицы
Выделяем нужную улицу в таблице и жмем напротив нее в поле Дома на цифру
Должна появиться вот такая форма :
Заполняем форму и жмем кнопку Добавить
Система/Журнал адресов
В форме Районы есть поле - Карта сети, которое показывает существует ли карта сети для района
Для добавления карты сети, в форме Районы выделяем нужный район и нажимаем кнопку Изменить:
Выбираем нужное изображение (поддерживаемые форматы jpg, gif, png) и жмем кнопку Добавить
Для замены существующей карты сети, выполняем те же действия что и при добавлении, старое изображение замениться.
Система/Карта сети
Выбираем нужный район :
В появившейся форме выбираем поля (поле квартира заполнять не надо) :
Если у вас у каком то списке нет меню выбора - см. Настройка пункт 2. Добавление улиц и домов в систему
Рисуем на карте дом, для этого нужно поставить 4 точки на карте в нужном месте (точки ставить в порядке - за часовой стрелкой)
После установки точек поле с углами должно заполниться:
остается только нажать кнопку Изменить
Если все сделано правильно на карте вместо отмеченных точек должен появиться прямоугольник.
Кнопка Очистить удаляет из формы все координаты углов.
Система/Сервер доступа
В форме Сервера доступа жмем Изменить на выделенном сервере
В открывшейся форме в самом низу заполняем поля(выбираем значение из списка) Район, Улица и Дом и жмем Изменить:
После изменений - на карте сети должен появиться треугольник возле дома адрес которого вы указали в форме.
Если дом не существует, сервер доступа указать невозможно.
Другое/Карта сети
Что б посмотреть карту сети нужно отметить нужный район и отметки на форме и нажать кнопку Изменить
Есть 2 типа отметок:
Можно отмечать все отметки сразу, тогда карта показывает и пользователей и сервера доступа.
Зеленый - показывает дома онлайн
Фиолетовый - показывает дома оффлайн
Желтый - показывает сервера доступа
Красный - неполадки на серверах доступа
Оранжевый - тех. работы на серверах доступа
Чтобы просмотреть информацию о пользователях или серверах доступа на интересующем доме - нужно навести на верхнюю линию отметки дома. (При наведении должна появиться табличка с информацией)
Система/Карта сети/Google map - меню используется для редактирования карты (добавленые/изменение домов, маршрутов)
Другое/Карта сети/Google map - меню используется для просмотра всей информации по карте
Система/Карта сети/Google map
Маркеры районов используются для быстрого центрирования карты к нужному району.
Для добавления маркера нужно найти район на карте, для этого можно использовать навигацию по карте:
или использовать клавиши мыши:
Если на карте еще нет никаких данных, для центрирования к нужному городу можно использовать поиск который находиться в нижнем левом углу карты:
Для поиска нужно ввести название города или района.
Если на карте уже есть данные, то карта автоматически будет центрироваться к первому маркеру района.
После нахождения нужного района, нажимаем по кнопке добавления района:
И отмечаем маркером нужный район:
После установки маркера на карте, под кнопками слева от карты должна появится ссылка на добавления района:
При нажатии по ссылке откроется форма добавления района, где нужно выбрать название района из выпадающего списка:
Если выпадающий список районов пуст вам нужно добавить в журнал адресов районы, детальнее см. выше в разделе «Создание района и добавление карты»
С помощью меню районов, которое находиться слева от карты, можно быстро переместиться к нужному району:
Для добавления маркера дома нажимаем на кнопку «Добавление дома»:
И устанавливаем маркер в нужное место на карте. После размещения маркера на карте слева под кнопками должна появиться ссылка на добавление дома:
Нажимаем на ссылку, откроется форма добавления дома, в которой выбираем нужные данные для полей - район, улица, дом. Поле квартира заполнять не надо.
И нажимаем кнопку изменить.
Для изменения/удаление данных используем таблицу которая находится под формой создания маршрута:
Добавление маршрута очень похоже на добавление дома, за исключением того что для добавления маршрута приходиться делать одну и туже операцию несколько раз.
Нажимаем кнопку «Добавить маршрут на карту» :
Ставим маркер в нужное место на карте. После установки маркера, слева от карты нажимаем появившуюся ссылку:
Откроется форма выбора названия маршрута:
Выбираем нужное название и жмем кнопку добавить.
Если это первая точка для маршрута, на карте вы не увидите никаких изменений. Что б маршрут появился на карте нужно поставить как минимум 2 точки, то есть сделать выше описанную процедуру 2 раза. Точек для одного маршрута может бить угодное количество. При нажатии на карте на уже созданном маршруте, откроется окно информации о маршруте.
Система/Сервер доступа
В форме Сервера доступа жмем Изменить на выделенном сервере:
В открывшейся форме в самом низу заполняем поля(выбираем значение из списка) Район, Улица и Дом и жмем Изменить:
После изменений - на карте должен появиться желтый маркер возле дома адрес которого вы указали в форме.
Если маркер дома на карте не отмечен, марке сервер доступа отображаться не будет.
Другое/Карта сети/Google map
С помощью меню районов, кликнув по названию можно переместиться к нужному району:
Дома на карте отмечены с помощью маркеров.
При нажатии на маркер открывается подробная информация о доме(улица, номер дома, количество пользователей, список всех пользователей, список пользователей онлайн):
Маршруты отображаются на карте с помощью линий. В зависимости от типа, линии отображаются разными цветами.
При нажатии на линии открывается подробная информация: