GPS мониторинг – контроль «маршрутного» транспорта

    Приветствую тебя, Хабр! Давно (с 1 марта) мы ничего не писали, а только работали, работали и еще раз работали. Хотим поделиться своими новостями, наработками, и показать как уникальные функции, которые не предоставляются даже на платной основе некоторыми компаниями GPS мониторинга у нас можно получить бесплатно. О функциях контроля за прохождением маршрутов, группировке транспорта по группам, версии для мобильных телефонов с функцией отчетов и многое другое – читайте далее.

    Экспорт треков в *.GPX, импорт объектов из *.CSV


    Функция была запрошена пользователями для использования или обработки треков в сторонних программах, тут все просто. Импорт объектов из *.csv был сделан для нанесения на карту группы объектов (магазинов, торговых точек, например) и использования их в дальнейшем для прокладки маршрута, и контроля их посещения (об этом более подробно ниже по тексту).

    Группировка транспортных средств


    Часто возникает необходимость создавать и контролировать группы однотипных транспортных средств, например в списке 20 единиц, половина из которых экскаваторы, а половина – транспорт обслуживающий эти экскаваторы. Также доступно теперь формирование групповых отчетов, по каждой группе отдельно, т.е. мухи — отдельно, котлеты – отдельно.



    Теперь доступно и «слежение» за выбранным транспортным средством на карте, нажал «синий глаз» и карта следует за машиной.

    Изменение модуля отрисовки треков – 4


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


    Маршруты


    Самая длительная наша разработка, одновременно самая интересная и сложная. Очень кратко можно рассказать так – соблюдение определенного временного графика движения между заданными точками, в определенное время, определенным транспортным (или «нетранспортным») средством.

    На этой вкладке – я бы хотел остановиться поподробнее. Ситуаций из жизни можно привести массу – от банального посещения определенных торговых точек мерчандайзером, развоза свежего утреннего хлеба по точкам хлебзавода, или следования общественного транспорта определенным маршрутом.

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


    После составления маршрутов, составляем журнал движения транспортного средства, в котором прописываем следующие основные параметры:


    Тип отчета – ежедневный или одноразовый, т.е. регулярный маршрут с одинаковым расписанием или разовый для какого-то отдельного взятого случая.

    Время прибытия на точки – абсолютное (т.е. задаем руками точную дату и время посещения каждой контрольной точки, опоздание заносится в таблицу) или относительное, в таком случае задаем время, которое пройдет после активации маршрута, когда должна быть посещена каждая точка (например 5:35 – означает что с момента активации маршрута должно пройти 5 часов 35 минут перед тем, как точка будет посещена).

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

    Ну и последний шаг – привязка к маршруту и расписанию транспортного средства:


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



    Мобильная версия нашего сервиса


    Ну, и на последок, теперь за устройствами можно наблюдать с любого мобильного телефона. Доступна облегченная версия нашего сервиса для всех телефонов, которые могут работать с Opera (Mini). Основные особенности нашего сервиса:
    • Минимальное потребление трафика (чистый хтмл + просмотр местоположения на мини карте) позволит крайне оперативно и с минимальными затратами получить данные о текущем местоположении транспортного средства.
    • Работа с датчиками – полный мониторинг состояния датчиков, которые подключены к устройству прямо на мобильном телефоне.
    • Работа с произвольными типами карт на выбор (Google, OSM)
    • Отчеты о передвижение (день, неделя, любой отрезок на выбор) – такого нет ни у кого. Кто-то может сказать, что фича бесполезна – но иногда крайне удобно иметь под рукой информацию «здесь и сейчас».

    Пара скринов:


    Итог


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

    Stay tuned!
    Ваш www.gps-tracker.com.ua
    M2M Украина
    0,00
    Компания
    Поделиться публикацией

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 25

      0
      Классный сервис! Молодцы. Озвучу свою хотелку: составлять «оптимальный» маршрут по набору точек. Нигде такого не видел, но хочется :-)
        0
        Мне кажется тут больше наблюдательная функция, нежели навигационная. А навигаторы такую возможность уже предоставляют. :)
          0
          Чаще всего в навигаторе задаешь последовательность точек, которые надо посетить, а между ними уже строится маршрут. Хочется же немного другое. Возможно отстал от жизни, приведите пример ПО для навигатора с такой функцией. Буду признателен
          +1
          это всё-таки ближе к функциональности навигатора, нежели к данному сервису.
            0
            Если есть функция загрузки контрольных точек и построения маршрута на сайте, то вполне логичен и этот функционал на сайте, а не в навигаторе. Например составление задания для торгового агента будет удобнее составлять на компьютере, а не навигаторе
              0
              маршрут это всё-таки ближе к факту необходимости посещения определённых зон и определённой троектории…

              к примеру автобусный маршрут… автобусные остановки являются обязательными местами посещения ТС, а вот выбрать «наилучший» маршрут является не правильным в данном случае :)
                0
                Построив «оптимальный» маршрут можно сократить расстояние, следовательно сократить расход топлива. Контрольные точки будут те же, а последовательность их посещения даст экономию времени и денег
                  +1
                  ну я просто скептически отношусь к таким вот построениям… так как реалии конкретного маршрута нельзя перенести на карту… ну к примеру попадётся один перекрёсток, на котором светафор в нужную сторону горит 10 секунд зелёным, а красным 10 минут… а если объехать перекрёсток, то получится значительная экономия времени…

                  таких факторов очень много, которые прсто не предоставляется возможным проанализировать… я молчу про пробки, механизм анализа которых тоже является ещё тем геммороем…

                  ИМХО
          0
          Минус этих наблюдений в том, что есть места где нет мобильной связи. Да и сами устройства часто опаздывают в отправке данных. У нас к примеру в городе бывает автобус проехал, а на сайте он только подъезжает.
            +1
            Это не минус систем, это минус настроек интервала между сообщениями на конкретном устройстве либо «сайте».
              +1
              Ну, в основном это проблемы оборудования. И нашем варианте ставится основная задача — в контроле именно прохождения последовательности точек. Во время когда нет связи — точки накопятся и выгрузятся при появлении связи, что потом будет отображаться в отчетах.
                0
                Прошу заметить, я сказал минус к системе в целом! Про наблюдательную часть на ПК я минусов не заметил. Т.к. не работал с ней. А так неплохо увидеть, когда пропадает сигнал изменение цвета объекта и когда он пропал. И если объект движется по маршруту, то указывать и его возможное местоположение. А так всё реализовано по красивее чем у нас в городе.
                  +1
                  При пропадании связи — светится красным. Такая функция — реализована.
                    +1
                    Ок, тогда остаётся только посоветовать сделать раздел помощь. Вы тут его на половину написали :) И поставить на него ссылку на видном месте в углу, рядом с кнопкой выход. А там могу только посоветовать смс, e-mail информирование. Т.е. есть маршрут, и чтоб при прохождении определённых точек информировался заказчик. Многие не против даже платной основы такой функции. Поигрался, сервис прикольный. Продвижения вам большого большого :)
                      +1
                      Спасибо! e-mail информирование не вошло в эту статью, т.к. перед самым выходом нашли критическую ошибку в кроне ))))
                        0
                        Об смс, подумайте! Шлюзов в интернете полно, тож реализовать не сложно. А пользователю получать на телефон удобней.
                          +1
                          смс в планах, но придется вводить плату за эту услугу — т.к. бесплатных смс не так много. По Украине — смс с почты уже просто платная услуга на киевстаре.
                            0
                            В Билайне бесплатная. Надеюсь, они об этом забыли :)
              0
              А каким образом лицензировались гуглокарты для трекинга?
                +1
                самый часто задаваемый вопрос )
                  +1
                  Точно также как и у 267 предприятий на территории Украины и РФ которые предоставляют гугло карты за деньги. Собственный map server уже в строю, дабы уйти от таких вопросов раз и навсегда.
                  +1
                  Импорт объектов — это то, чего мне всегда не хватало! Уже перевожу свой .kml в .csv
                    +1
                    Формат *.csv файла описан на форуме.
                      0
                      Я уже нашел, спасибо!
                    +1
                    Ребята, вы — молодцы! Очень жду дальнейшего развития проекта.

                    Оставлю тут тоже несколько небольших хотелок:
                    Можно сделать так, чтобы статус пометок (флажок) «зоны», «автомобили», «объекты» и т.д. сохранялся при выходе-входе в систему?

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

                    Остальные темы, пожалуй, лучше поднять на форуме.

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое