?

Log in

No account? Create an account

Previous Entry Share Next Entry
Жабатрекер
g0l
Помнится, давным-давно делал я простейший GPS-трекер. Делал подвинду на C++, работало, но кривовато. Хотелось мультиплатформенности и бОльшей онлайновости, чтоб никакой софт ставить не нужно было.

Позже, когда Пробколёт уже неактуален был, наткнулся я на библиотечку geo-location-javascript. Геолокация для блондинок. Подключил библиотечку, открыл на мобиле/планшете страничку в браузере и оп-ля - получил свои координаты. А дальше уж на любой вкус, хочешь - сразу на карте показывай, хочешь - на сервер отправляй.

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

В общем, пока в разделе Карта добавлена ссылочка "Найти меня на карте". Если нажать её - покажет ваше местоположение на этой же карте. Само собой, браузер должен поддерживать Geolocation API. А устройство, на котором запущен браузер, должно уметь определять своё местоположение. Через GPS, A-GPS, через опсосов и т.д. и т.п. Девайсы на iOS и Android должны работать на ура. Виндуфоны - идут в лес.

Ещё надо в настройках браузера чтоб стояла галочка "разрешать определять моё местоположение" (ну или типа того со схожим смыслом).

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

Заметка закросспостена с блога www.g0l.ru