Страница 1 из 9

[Модуль] GPS tracker by layet (app_gpstrack)

Добавлено: Вс дек 04, 2016 6:02 pm
layet
Немного дописал модуль GPS-трекер (обновления от 08.12.2016).

Добавлены настройки модуля:
  • добавлен выбор сервиса карт: Google, Yandex, 2ГИС;
  • добавлены выбор типа карт: схема, спутник, гибрид (на картах 2ГИС не работает);
  • добавлен параметр Максимальное значение точности, если точность превышает указанную - значение не будет сохранено;
  • добавлен параметр Период обновления карты (раньше в коде на стороне браузера/majordroid было жестко прописано соединение кажде 3 секунды для обновления маркеров пользователей - это лишняя нагрузка на сеть и сервер Мажордомо. Если у вас стоит отсылка координат каждые 5 мин, то лучше в периоде обновлений выставить 300 секунд)
Скрин вкладки Настройки
SPOILERSPOILER_SHOW
01.jpg
01.jpg (58.63 КБ) 12573 просмотра
Так выглядят Яндекс-карты на странице:
SPOILERSPOILER_SHOW
02.jpg
02.jpg (219.66 КБ) 12863 просмотра
Бонусом Яндекс-карт является рисование маршрутов с привязкой к дорогам. Выглядит так:
SPOILERSPOILER_SHOW
03.jpg
03.jpg (92.74 КБ) 12863 просмотра
Так выглядят 2ГИС-карты на странице:
SPOILERSPOILER_SHOW
04.jpg
04.jpg (287.43 КБ) 12573 просмотра
Cсылка на скачивание:
https://github.com/layet/majordomo-app_ ... master.zip

В планах доработки:
  • добавить сервис OpenStreetMap;
  • добавить функционал: дневной маршрут, нормальная визуализация карт

Re: GPS-трекер

Добавлено: Пн дек 05, 2016 5:36 am
havenofear
У меня не работает схема. Всё показывается как "Спутник".

Re: GPS-трекер

Добавлено: Пн дек 05, 2016 8:49 am
layet
В Логе событий в настройках модуля или на главной в Домашних страницах (вкладка GPS)?

Re: GPS-трекер

Добавлено: Пн дек 05, 2016 10:07 am
ILGAS
layet, мне кажется ты не прав. ты должен был создать свой модуль (использовать новые уникальные имена), а не править чужой, теперь модуль gps-трекер будет переписан.

Re: GPS-трекер

Добавлено: Пн дек 05, 2016 12:12 pm
layet
havenofear писал(а):У меня не работает схема. Всё показывается как "Спутник".
Исправил. Обновите модуль по той же ссылке с Github.
ILGAS писал(а):layet, мне кажется ты не прав. ты должен был создать свой модуль (использовать новые уникальные имена), а не править чужой, теперь модуль gps-трекер будет переписан.
Мне кажется, что незачем плодить модули при условии одинаковой функциональности, это же просто апргрейд). Хотя это Сергею решать. Если он скажет выделить модуль отдельно - сделаю.

Re: GPS-трекер

Добавлено: Пн дек 05, 2016 12:51 pm
Alien
layet писал(а):
layet писал(а): Мне кажется, что незачем плодить модули при условии одинаковой функциональности, это же просто апргрейд). Хотя это Сергею решать. Если он скажет выделить модуль отдельно - сделаю.
Однозначно. Этот тот-же модуль с обновленным функционалом. Нет никакого смысла их плодить - нужно обновлять, только Сергея попросить, а то он иногда забывает глянуть ;)

Re: GPS-трекер

Добавлено: Вт дек 06, 2016 6:01 pm
xxxShahxxx
В общем то круто все. Точнее я бы даже сказал полезно. Правда в яндексе очень мало данных об организациях в зданиях.
Сразу возник вопрос на засыпку - а 2ГИС прикрутить можешь? Было бы вообще шикарно тогда. Навигация была бы точной, пробки актуальнее, да и данные об организациях в здании актуальны + сразу можно посмотреть все по интересующим вопросам можно.

Re: GPS-трекер

Добавлено: Ср дек 07, 2016 12:18 pm
sergejey
Круто! Спасибо!

Re: GPS-трекер

Добавлено: Ср дек 07, 2016 2:28 pm
layet
xxxShahxxx писал(а):В общем то круто все. Точнее я бы даже сказал полезно. Правда в яндексе очень мало данных об организациях в зданиях.
Сразу возник вопрос на засыпку - а 2ГИС прикрутить можешь? Было бы вообще шикарно тогда. Навигация была бы точной, пробки актуальнее, да и данные об организациях в здании актуальны + сразу можно посмотреть все по интересующим вопросам можно.
2ГИС уже прикручен на тестовой версии, сейчас делаю OpenStreetMap и исправляю мелкие недочеты. Как доделаю - выложу.

Re: GPS-трекер

Добавлено: Чт дек 08, 2016 7:25 am
havenofear
Подскажите, пожалуйста, как экспортировать данные из трекера (ну допустим последние координаты и время) в свойства нужного мне объекта. Спасибо