ПО АвтоГРАФ™ • • • AutoGRPAH™ Soft

Точное и надежное WEB-решение для спутникового мониторинга

АвтоГРАФ.WEB: МОДУЛИ

МОДУЛЬ КАРТ

Общие сведения

Модуль Карт – служит для отображения различной графической информации (местоположение Объектов, треки, иконки, обозначающие места различных событий с Объектами Мониторинга, Геозоны и т.п.) на картах и фотоснимках местности, а также содержит плеер треков.

Несмотря на то, что диспетчеры и другие пользователи АвтоГРАФ.WEB получают основную информацию в виде таблиц или графиков, модуль карт служит отличным дополнением, когда нужно быстро оценить местонахождение Объектов Мониторинга или происходящих с ними событий с привязкой к местности, например, взаимное расположение двух Объектов или нахождение объектов в Геозонах, городах и т.п.

Модуль Карт в ПО АвтоГРАФ.WEB может использовать как интернет-карты от различных сервисов, так и карты, схемы и слои с геопривязкой на базе ряда векторных форматов.

Ниже рассмотрим функционал модуля Карт и расскажем о ряде его уникальных свойств и функций.

Отображение групп объектов

При выборе группы (корневой или любой другой) в списке Объектов Мониторинга – в модуле Карт будет отображаться последнее местоположение всех Объектов этой группы и всех вложенных групп в виде курсоров, иконок и кластеров (в зависимости от настроек).

То же самое происходит при выборе групп виртуальных деревьев и динамических группировок, что дает уникальные возможности тем, кто использует ПО АвтоГРАФ.WEB:

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

Курсоры Объектов Мониторинга показывают направление их текущего или последнего движения, а их цвет может меняться по заданным в настройках критериям, что позволяет таким способом считывать дополнительную информацию об Объектах.

Специальный фильтр Показывать ТС у которых есть данные за последние N часов в панели инструментов модуля, позволяет не отображать на карте Объекты, от которых слишком давно не было данных. Количество часов такого «таймаута» – задается в поле фильтра Пользователем прямо в панели модуля.

Отображение Геозон

Геозоны также могут отображаться на картах местности и служить визуальным ориентиром для понимания – находятся те или иные ОБъекты Мониторинга внутри таких Геозон или вне их.

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

Например, если нарисовать Геозоны «зон погрузки / выгрузки» и  примыкающих к ним «зон ожидания погрузки / разгрузки» – можно очень быстро (без снятия отчета) визуально понять, где именно скопилась техника или насколько свободны те или иные зоны «погрузки или вызгрузки» и оперативно перенаправить транспорт в свободные, сократив время непродуктивного ожидания и простои.

Цвет и толщина контура Геозон, а также цвет и прозрачность их заливки – задаются в настройках Геозон и позволяют комфортно отображать и считывать с карты как сами Геозоны (в т.ч пересекающиеся и вложенные), так и лежащие под ними объекты самих карт.

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

При этом, если по API менять значение свойств Геозон из внешних систем, то можно отображать в хинте динамически меняющуюся информацию (например, количество мест на стоянке базы или текущее время ожидания в очереди на погрузку), а если изменять таким образом у Геозон свойство «цвет заливки», то  им можно динамически показывать диспетчеру, к примеру, занята или свободна разгрузочная площадка.

Модуль Карт имеет в панели инструментов специальные кнопки, позволяющие для Геозон независимо включать и отключать отображение как самих Геозон, так и их иконок и подписей (если не включена кластеризация Геозон, о которой будет рассказано в следующем разделе, для мелких масштабов карты бывает удобно отключать подписи и/или иконки Геозон, чтобы они не загромождали вид карты в местах их скоплений).

Кластеризация Объектов Мониторинга и Геозон

Кластеризация – это удобный инструмент для объединения слишком близко расположенных Объектов Мониторинга или Геозон в специальные графические объекты – кластеры.

Кластеризация позволяет разгрузить вид карты и облегчить её чтение (особенно, на небольших масштабах, когда большое количество Объектов и Геозон оказываются скученными и неинформативно загромождают карту).

Внешний вид кластеров для Объектов Мониторинга и Геозон – отличается, для удобства визуального считывания информации с карты. Кластеры для Объектов Мониторинга имеют вид шестиугольника, а для Геозон – круга. Это показано и на кнопках включения / отключения кластеров в панели инструментов модуля карт.

Кластеризация (если она включена) и декластеризация производятся автоматически, согласно минимальному расстоянию между Объектами Мониторинга и Геозонами, заданному в настройках.

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

Цвет кластеров также несет информацию и меняется в зависимости от количества элементов, попавших в кластер.

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

Отображение треков

Отображение треков Объектов Мониторинга – одна из основных функций модуля Карт.

Модуль отображает линию трека Объекта Мониторинга за выбранный период, рейс или другой интервал, а также позиционирует курсор на треке согласно выбранной позиции или строке в модулях, содержащих графики, таблицы с данными о событиях, уведомлениях и т.п., которые привязаны ко времени.

Окраска линии трека также может нести информацию. Определение правил раскраски линии трека в зависимости от значений параметров, статусов и т.п. – производится в настройках Объектов или групп.

Отображение или скрытие линии трека на карте производится с помощью кнопки в панели инструментов модуля Карт.

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

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

Кнопка Статусы действует аналогично кнопке Показывать отрезки и дает возможность выбрать и показывать на треке значки статусов для любого параметра, имеющего тип «Переключатель» («Статус») для которого заданы иконки значков переключаемых состояний или пороговых значений.

Также в нижней панели инструментов модуля есть еще две интересные кнопки:

Обрезать трек с текущей точки и Обрезать трек до текущей точки.

С их помощью можно вырезать нужный участок трека для более подробного анализа. При этом, в писке рейсов, время текущего рейса (за который отображается трек) так же будет приведено в соответствие с вырезанной частью трека, что позволит увидеть данные в модуле Рейсов, Отрезков, Графиков – только по вырезанному участку и не отвлекаться на события и данные за его пределами!

Плеер треков

Плеер треков позволяет имитировать передвижение Объекта мониторинга по его треку со скоростью, пропорциональной его реальной скорости движения.

Кратность скорости пригрывания трека варьируется от реальной (1х) до ускоренной в 1500 раз (1500х), а также можно учитывать время остановок или пропускать их.

Плеер имеет свою панель управления в нижней части модуля и помимо кнопки воспроизведение / пауза, имеет кнопки для ускоренной «перемотки» на заданное количество минут или километров пробега, а также кнопки перемещения курсора в начало и в конец трека.

Выбор карт и дополнительных слоёв

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

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

Рядом со списком выбора карты находится похожий выпадающий список с выбором дополнительных слоев (их список определяется настройками), накладываемых на карту.

Среди таких слоев есть такие как

  • информация о трафике / пробках;
  • объекты карты от предлагаемых ПО АвтоГРАФ.WEB внешних сервисов (камеры контроля скорости, POI расположения АЗС);
  • раздел «Внешние источники», содержащий слои с объектами, которые настраивают / добавляют в настройках схемы сами пользователи. Это могут быть, например, объекты (POI, линии треков, полигоны и т.п.) из kml-файлов по указанной на них ссылке, а также информация из внешних WMS-сервисов или GeoJSON.

Ну и, наконец, есть выпадающий список с погодными слоями от OpenWeatherMap (для этого нужно получить на сайте сервиса API-ключ и ввести его в настройках АвтоГРАФ.WEB).

Прочие функции

В этом блоке расскажем немного и о других функциях модуля Карт.

  • Кнопка Прокладка маршрута в верхней панели модуля карт – позволяет проложить оптимальный маршрут по поставленным на карте точкам, используя указанный в настройках ПО АвтоГРАФ.WEb сервис роутинга.
  • Кнопка Измерить расстояние позволяет не только измерять расстояние отрезка или ломаной линии по поставленным на карте точкам, но и площадь, а также периметр фигуры, полученной соединением первой и последней точки ломаной линии. Это удобно для оценочных обмеров территорий для обработки уборочной техникой или сельскохозяйственными орудиями.
  • Кнопка Во весь экран разворачивает модуль Карт во всё окно браузера.
  • Кнопка Экспортировать текущий трек в нижней панели инструментов модуля, дает возможность сохранить трек в форматах JSON, KML и GPX для сохранения на диске или использования в других системах. Кроме того, экспортированный трек можно подключить в настройках и вывести на карту, как данные из «внешнего источника» в слоях карт.
  • В правой части нижней панели модуля для выбранного объекта или папки отображается список вышестоящих по отношению к нему папок, в которые можно перейти, кликнув по ним левой кнопкой мыши.
  • И, наконец, в нижней части самой карты отображается полоска, показывающая интервалы движения и остановок для Объекта Мониторинга, трек которого выведен на карту. Кликом мыши по этой полоске можно быстро перейти к нужной точке времени трека.