Карта — центральный экран приложения WALIOT.Навигатор. На ней в режиме реального времени отображаются объекты мониторинга: их положение, направление и состояние движения, а также геозоны организации. Карта — это рабочее пространство диспетчера: здесь удобно следить за автопарком, находить нужное транспортное средство и переходить к его карточке, трекам и отчетам.
Под картой работает интерактивный движок с выбором картографических провайдеров и слоев, масштабированием, определением своего местоположения и слоем пробок. Ниже описаны все элементы управления картой и то, как на ней представлены объекты и геозоны.
Отдельно открывать карту не нужно — она отображается сразу после входа в Навигатор и остается основным экраном приложения. На ПК карта занимает центральную область: слева от нее располагается дерево объектов, а при выборе объекта справа открывается его карточка. На смартфоне и планшете карта разворачивается на весь экран, а дерево объектов и карточка открываются поверх нее выдвижными панелями.
Управление картой собрано в компактной панели кнопок поверх карты. На ПК кнопки расположены слева, на мобильных устройствах — справа, чтобы не перекрывать выдвижные панели. Доступны следующие кнопки (подпись появляется при наведении):
Часть кнопок настраивается под ситуацию: например, на мобильном устройстве, когда карточка объекта развернута на весь экран, кнопки «Мое местоположение» и «Измерительные инструменты» временно скрываются, чтобы освободить место.
Кнопка «Выбор карты» открывает список слоев, из которого можно выбрать подложку карты.
Текущий выбранный слой отмечен в списке. Доступны варианты:
Спутниковые слои показывают снимки местности со спутника, гибридные — спутниковый снимок с наложенными названиями улиц и объектов, ландшафтный — рельеф местности. По умолчанию используется слой 2ГИС. Выбранный слой сохраняется и восстанавливается при следующем входе.
Масштаб карты меняется кнопками «Увеличение» и «Уменьшение», колесом мыши, а также двойным щелчком для приближения. Карту можно перемещать, перетаскивая ее мышью или пальцем. Масштаб ограничен минимальным (обзор целых регионов) и максимальным (уровень отдельных зданий) уровнями.
Карта запоминает последний вид: положение центра, масштаб и выбранный слой сохраняются автоматически, поэтому при следующем открытии Навигатор показывает карту в том же виде, в каком вы ее оставили.
Кнопка «Мое местоположение» определяет ваше текущее положение по геолокации браузера и центрирует карту на нем, отмечая точку специальным маркером. При первом использовании браузер запросит разрешение на доступ к геолокации. Если положение определено, появляется уведомление «Местоположение определено»; если определить не удалось (разрешение не выдано или сигнал недоступен) — уведомление «Местоположение не определено». Метка вашего местоположения носит временный характер и спустя минуту автоматически убирается с карты.
В верхней панели приложения есть поле поиска с плейсхолдером «Поиск по адресам»; на смартфоне и планшете оно скрыто за значком лупы. Начиная с третьего введенного символа подсказки подгружаются автоматически; чтобы искать по более короткому запросу, нажмите Enter. Под полем раскрывается список найденных адресов и мест, в названии каждого подсвечивается совпавший фрагмент запроса.
Щелчок по варианту в списке центрирует карту на нем, не меняя масштаб, и отмечает точку такой же пульсирующей меткой, как «Мое местоположение». В отличие от метки геолокации, метка адреса не убирается сама по себе — она остается на карте, пока не начат новый поиск или поле не очищено кнопкой с крестиком.
Кнопка «Пробки» включает и повторным нажатием выключает слой дорожных пробок поверх карты. Данные пробок подбираются под выбранный слой карты: для слоев Яндекса показываются пробки Яндекса, для остальных слоев — пробки Google. При смене слоя карты слой пробок автоматически перестраивается под нового провайдера.
Кнопка «Измерительные инструменты» в панели управления открывает панель «Измерить» с тремя инструментами:
Панель «Измерить»:
Как измерить. Выберите инструмент и отмечайте точки щелчками по карте: от последней точки за курсором тянется пунктирная линия-подсказка, а рядом показывается текущий результат. Расстоянию нужно не меньше двух точек, площади — трех. Завершают измерение двойным щелчком по карте или кнопкой с галочкой в подсказке. Кнопка с крестиком во время построения убирает последнюю точку, а у готовой фигуры — удаляет измерение с карты.
Результат. Расстояние — сумма длин всех отрезков: до километра оно показывается в метрах, от километра — в километрах с двумя десятичными знаками. Площадь показывается в гектарах с двумя десятичными знаками.
Правка и несколько измерений. Точки готовой фигуры можно перетаскивать — результат пересчитывается сразу; щелчок по самой фигуре снова открывает ее для правки. На карте одновременно держится несколько измерений, каждое удаляется своей кнопкой в подсказке. Пока идет измерение, курсор меняет вид, двойной щелчок не меняет масштаб карты, а щелчки по геозонам не перехватывают точки. На мобильном устройстве панель закрывается сразу после выбора инструмента.
Когда для объекта построен трек, в центре панели управления картой появляется проигрыватель — он покадрово воспроизводит построенный маршрут на карте от начала до конца. Подписей у кнопок проигрывателя нет, они различаются только значком:
Во время воспроизведения по маршруту едет маркер транспортного средства; щелчок по нему открывает и скрывает окно с показаниями объекта в этой точке. Проигрыватель появляется и исчезает вместе с треком — подробнее о построении трека, скоростях воспроизведения и связанных настройках см. на странице Треки и история.
Каждое транспортное средство отображается на карте маркером в виде значка объекта (по типу техники), повернутого по направлению движения. Цвет маркера показывает состояние объекта, а его положение обновляется в реальном времени по мере поступления данных. Различаются состояния:
Щелчок по маркеру плавно центрирует карту на объекте, выделяет его и открывает справа карточку объекта с текущим состоянием, адресом, координатами и датчиками; в дереве слева при этом выделяется тот же объект. При большом числе объектов близко расположенные маркеры объединяются в группы (кластеры), которые распадаются на отдельные маркеры по мере приближения.
Поверх карты, в нижней ее части рядом с кнопками управления, отображается панель состояния объектов — три счетчика с количеством транспортных средств в каждом состоянии: в движении, на стоянке и вне связи. Подписей у счетчиков нет, только значок состояния и число; на телефоне панель смещена к центру нижнего края. Нажатие на любой из счетчиков оставляет на карте только объекты в соответствующем состоянии; повторное нажатие снова показывает все объекты. Это удобно, чтобы быстро оценить активность автопарка и сосредоточиться на нужной группе техники.
Внешний вид маркеров настраивается в меню настроек. Доступны переключатели:
Геозоны организации отображаются на карте цветными областями поверх подложки; цвет области соответствует цвету геозоны. Если геозоны перекрываются, более крупные выводятся ниже, а мелкие — поверх них, чтобы оставались видимыми. Щелчок по геозоне центрирует карту на ней и открывает ее карточку. Для геозон в меню настроек есть переключатель «Подписи геозон» — при включении в центре области выводится название геозоны.
Показ конкретных объектов и геозон на карте включается и выключается значком «глаз» справа от имени в дереве объектов.
Геозоны можно не только просматривать на карте, но и создавать и редактировать прямо на ней, не переходя в панель администратора. Для этого переключите дерево объектов в режим «Геозоны» и выберите в нем организацию или группу — в открывшейся карточке появляется панель «Создать геозону» с выбором формы будущей геозоны:
Создавать, редактировать и удалять геозоны может только пользователь с расширенными правами на редактирование геозон — у роли «Пользователь» их нет.
Пока фигура не сохранена, ее можно поправить прямо на карте — перетащить точки контура (для круга — радиус). Когда фигура готова, ниже открывается форма: название, переключатели «Учитывать зону при адресации» и «Сельскохозяйственное поле», поле «Ширина междурядья» (показывается всегда, независимо от формы геозоны и состояния переключателей) и цвет из фиксированного набора; для геозоны-линии («Линия») в форме дополнительно появляется поле «Ширина линии». Кнопка «Создать геозону» сохраняет геозону. Пока фигура рисуется, щелчки по другим геозонам на карте не воспринимаются, чтобы не мешать построению новой.
Чтобы отредактировать геозону, щелкните по ней на карте и в открывшейся карточке нажмите «Редактировать» — на карте станет доступна для правки ее геометрия, а ниже откроется та же форма с полями. Там же, в карточке геозоны, есть меню дополнительных действий с пунктом «Удалить».
При выборе на карте группы объектов или организации в открывшейся карточке присутствует раздел «Тепловые карты» — тепловая карта перемещений выбранной группы за период. Раздел показан в карточке, кнопка выбора периода в нем пока недоступна. Там же, в карточке группы, есть блок «Трек» с кнопками «Показать трек за сегодня» и выбора периода — они тоже пока недоступны; трек по отдельной машине строится из карточки объекта.
Состав объектов и геозон на карте зависит от роли пользователя и назначенного ему набора прав: вы видите только те объекты, к которым у вас есть доступ.