Удобный GPS мониторинг

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


    Статическая карта для вставки в блог или на сайт


    Специально для тех, кто хочет, чтобы друзья или близкие знали, где он находится в тот или иной момент времени сделано следующее: в разделе «Устройство» появился подраздел «Статическая карта». Инструмент служит для генерации и активирования ссылки, которая с нужными параметрами (выбираются) сохраняет файл, который потом можно вставить в блог, сайт или 1С-Бухгалтерию. Размер файла выбирается, впрочем, как и все остальные параметры. Время обновление картинки — каждые 10 минут, что должно быть достаточным для подобной функции (согласно пожеланиям пользователей, это не мы так решили).



    При переходе по ссылке руками или скриптом видим такую вот мини карту (готовую для дальнейшей работы):



    Полное изменение модуля отрисовки треков


    «Нет больше безликих червяков на карте!» – подумали мы и полностью переписали модуль, который отвечал за отрисовку треков. Теперь при построении отчетов на треке видно направление, скорость в точках, также появилась возможность устанавливать ширину трека в отчетной форме. Важным нововведением также стала индикация на треке превышения скорости. Для каждого транспортного средства граничная скорость настраивается отдельно.Более удобно стало работать с треками при групповых отчетах – теперь пересекающиеся маршруты гораздо легче идентифицируются.


    Превышение скорости:


    Групповые отчеты:


    Доработка модуля работы с зонами


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



    Линейка


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



    Погода на карте


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



    Начало работы с CAN шиной


    После добавления поддержки данных датчиков уровня топлива и датчиков расхода топлива, в данный момент начали работу по поддержке данных CAN шины (STEP II, STEPP III), данные об уровне топлива в баке, среднем расходе топлива за поездку. Скоро будет доступно в отчетах. За это время также добавили ряд новых устройств, среди которых не только Китай (новый модуль анализа «небинарных» посылок позволяет привязывать новые устройства крайне быстро), но и ряд устройств, произведенных в РФ и Украине (наш сервис стал инструментом для новой волны продаж устройств именно отечественного производителя).

    Windows Mobile приложение


    Это уже стало традицией в конце поста писать про приложения, которые создаются для нашего сервиса сторонними программистами. (Автору андроид приложения это принесло 3000 долл, пруф) Но сегодня речь не о нем, теперь у нас доступно для скачивания приложение для WM, которое превращает коммуникатор или КПК в GPS трекер, имеющий все функции для удаленного наблюдения за перемещением устройства. Все функции стандартны и по максимуму отточены – отправка данных после восстановления связи, черный ящик, работа по GPRS и Wi-Fi. Автор приложения — хабражитель и просто отличный человек Дмитрий Дашкевич, обсуждение и багрепорты у нас на форуме.
    Дизайн олдскульный, но шкурки для любителей красоты уже готовы.


    QR-код на программу. Будем рады и благодарны за тесты.



    Итого


    Мы переехали на более быстрый сервер, мы постоянно обновляем функционал и стараемся сделать сервис лучше. Спасибо Вам за то, что поддерживаете нас и направляете своими пожеланиями и «хотелками» в нужное русло. Мы остаемся free и продолжаем радовать Вас новыми доработками!

    С уважением, коллектив GPS-tracker.com.ua
    M2M Украина
    0,00
    Компания
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

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

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

      +1
      Расскажите пожалуйста, если это не является тайной, как вы реализовали проверку на вход и выход точки из многоугольника на карте?
        +4
        возможно Алгоритм точки в многоугольнике
        очень простой в реализации и быстрый
          0
          Да, эту ссылку я видел… Но боялся что-ли… Сейчас переписал код c javascript на php, всё работает, спасибо :)
        +2
        Нет, не тайна. Чистая геометрия (массив точек, в нашем случаи это координаты) если в данный момент координаты от трекера попадают в массив — тогда вход есть.
          0
          А как узнать что координаты попадают в этот массив? Извините, если вопрос глупый…
            +1
            по коду смотреть надо, в личку киньте — посмотрим.
              0
              Вот с этим проблема, кода еще нет, поэтому и интересуюсь :)
                +7
                Если будут проблемы — пишите, поможем!
                0
                в нашем проекте для этих целей используем postgis: там замечательная функция принадлежности точки многоугольнику есть. Плюс, оптимизированная реализация на C, хоть и пользуем из Java.
                +1
                для ускорения проверок можно в базе сохранять координаты крайних точек зоны.
                Тогда простой выборкой по базе ограничиваем кол-во проверок и уже потом делаем «жадную» на ресурсы проверку.

                П.С. только капитанами не обзывайтесь :)
                  +2
                  в том же postgis так и делают: на геометрию (многоугольник) делают пространственные индексы и каждый запрос их поминают примерно так:
                  SELECT road_network, toponymy FROM maps AS m WHERE m.b_box &&
                  geomfromtext('POINT($lon $lat)',4326) and
                  st_within(geomfromtext('POINT($lon $lat)',4326), m.b_box)

                  "&&" позволяет убедиться, что до тяжёлого вычисления st_within мы проверяем, попала ли точка в описывающий данный полигон прямоугольник.

                  Ну и другие ухищрения есть :-)
                +5
                Оборудовать бы весь гор транспорт вашими GPS-устройствами, и можно было бы не стоять на остановках :)
                • НЛО прилетело и опубликовало эту надпись здесь
                    +5
                    Не только не стоять на остановках, а сделать сервис — на каком транспорте мне сейчас добраться быстрее из точки «А» в точку «Б» при том, что я нахожусь в точке «Ц» с учетом пробок и маршрута городского транспорта и все онлайн… ух… мегакруть!
                      +2
                      это возможно при нескольких вводных:
                      1. транспорт который оборудован на 100%
                      2. соблюдение графиков движения
                        0
                        Не пробовали обращаться к гор властям по этому вопросу?
                        Вложения минимальные, а будет что показать по новостям и прославить свой город, мол, вот мы первые.
                          +1
                          В Казани есть уже подобная система. Только по-прежнему в тестовой эксплуатации — на нескольких центральных остановках установлены информационные табло, на которых отображается номер маршрута и время прибытия на остановку. Работает все как раз с соблюдением пунктов, указанных пользователем m2m — трекеры, установленные в общественном транспорте и система расписаний, объединенные в единое целое. У каждого водителя в кабине установлен дисплей, где отображается его расписание движения, названия остановочных площадок и фактический статус(опережение или отставание от графика). Удобная система, но нет в системе обработки такого события как «прекращение движения в ночные часы» и в результате в 3 часа утра табло обещает что дескать через 82 минуты подойдет автобус нужного маршрута.
                            +2
                            У нас есть подобный комплекс. Еще и рекламу продает :)
                            А по поводу 82 минут — просто надо снимать с маршрутов их.
                              0
                              У нас такой комплекс внедряется за деньги муниципалитета. А денег у муниципалитета как всегда нет, так что внедряется медленно.
                      0


                      Видите табло? Там на нем указано через сколько прибудет автобус. оно работает почти точно ± 2 мин. обычно приезжает раньше.
                      +1
                      Ребята, хочу опробовать Ваш сервис… но на данный момент железку отдельно покупать не хочу. WM устройствами давно не пользуюсь — это безумное дело иметь столько гемора в одном устройстве. Как заядлый яблочник, хотелось бы спросить будет ли релиз на яблокофон?
                        +3
                        Ищем сейчас яблочного програмера для реализации такого приложения. WM есть, Android есть, надеюсь скоро будет и IPhone приложение.
                          +1
                          отлично. Вопрос еще такой, есть ли у вас очень маленькие GPS+GSM устройства, которые поддерживает Ваша система. И могли бы вы привести пример (если можно линк с картинкой)
                            0
                            а где взять android версию?
                              +2
                              forum.gps-tracker.com.ua/viewtopic.php?id=13, или в Маркете по запросу Free-gps.net tracker
                                0
                                спасибо, нашел установил, все вроде сделал а не пашет на сайте :(
                                щас буду еще ковырять
                                  0
                                  так и получилось увидеть ся в трекере :(
                                  Nexus One отсылает вроде все ок, а на сайте не видно его… Устройство добавил…
                                    +2
                                    Посмотрите на форуме, там уже все обкатывалось. Довольно много ситуаций уже отработано.
                            –3
                            Упячка-Зализнячка
                              +1

                              Меньше чем китайский Xexun TK-102 найти сложно. Цена копеечная, но работают — так себе.
                                0
                                В чем проблемы работы китайских устройств?
                                  +3
                                  Там русская рулетка, у некоторых они работают годами, а бывает что и дня нормально не работают. Закономерности абсолютно нет.
                                    0
                                    у меня есть китайский трекер, в принципе работает, но есть погрешности — в некоторых местах он начинает чудить и говорить, что я выше/ниже/левее/правее на 0.150/0.300/0.450 и т.д. единиц. Т.е. вместо, например, 60.13476 он мне пришлет 60.73476
                                +1
                                Captcha у вас сложная
                                  +1
                                  Сервис ваш очень нравится, пользуюсь уже пару месяцев.

                                  Есть пару вопросов:

                                  Почему у меня не работает статическая карта?



                                  Как бороться вот с этим?

                                    +1
                                    1 рисунок, (там где запрещено) — поставьте галку «Активировать» (где код ссылки генерируется)
                                    2 рисунок (звезда) — говорит о отраженном сигнале, такое бывает если:
                                    а) антенна далеко от неба (что-то перекрывает прямой обзор),
                                    б) кислый приемник,
                                    в) рядом застройка многоэтажными домами,
                                    г) кислый трекер.
                                    Варианты решения — поставить на ключ зажигания событие «стоянка», тогда звезды будут игнорироваться без погрешности для построения отчетов.
                                      0
                                      Есть еще один вариант решения — обрабатывать событие «движение» по показаниям встроенного акселерометра. Не во всех трекерах правда есть.
                                      Планируете добавлять подобную функцию?
                                        0
                                        Ставлю галку «Активировать», но пишет «Запрещено».
                                      0
                                      Хотим начать пользоваться вашим сервисом используя Nokia 5230(насколько я понимаю, это самый дешевый аппарат с 3G и GPS)
                                      Есть ли софт под Symbian для работы с вашим сервисом?
                                      Или, возможно, есть другие коммуникаторы в этой ценовой категории, которые будут работать с вашей системой?
                                      // Важно наличие браузера и сенсорный экран
                                      Спасибо
                                        0
                                        Есть Aspicore — www.aspicore.com/en/products.asp?tab=2, но он IMHO дорогой (около 50 долл за лицензию), проще взять что-то на ВМ или Андроиде (наши приложения бесплатны)
                                        Либо не симбиан и как вариант — J2ME питерских ребят из mapnav.spb.ru
                                        +1
                                        Спасибо, попробую вариант с зажиганием.

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

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