passerby @ 13.10.2011, 19:58
Качественный трек при таком подходе не получится, а лично мне это важно. Ведь GPS отдает координаты каждую секунду, следовательно, для решения нужной мне задачи требовался именно такой подход, когда координаты не поштучно передаются, а большой, весьма большой пачкой. И чтобы передать их можно было каким угодно способом - хоть через GPRS, с небольшим интервалом, хоть раз в день через вайфайку в гостинице, хоть целиком по приезду домой
всё верно, но только для LIVE трекинга - не очень удобно.
Т.е. при настройке передачи апдейтов 1 раз в 15-30 секунд (обычно именно такой интервал использую в путешествиях лично я), получится именно та ситуация, о которой я написал выше (оверхед > полезных данных)
ИМХО, с целью универсальности этот параметр нужно делать настраиваемым - хотите - все точки фиксируйте, хотите - каждые 10-20-30-40-60 секунд (минут). "Прореживание" по расстоянию у вас уже есть.
passerby @ 13.10.2011, 19:58
Впрочем, спорить не о чем - уже достаточно скоро будет готова версия программы именно с такой реализацией. Вот только не решил - делать "комбайн", где можно настроить и так, и эдак, либо сделать отдельной программой.
Ждём! потестим.
passerby @ 13.10.2011, 19:58
Дело в том, что программой можно пользоваться просто как трекописалкой, причем даже без регистрации на сервисе. В этом случае из папки с программой просто берется записанный трек и используется так, как хочется. Это одна из основных причин, почему была придумана такая схема.
опять же, ИМХО, но с целью универсальности, я бы сделал этот механизм более гибким и настраиваемым.
Например лично мне - более актуальна прозрачная и удобная система представления треков в онлайн-сервисе, особенно при передаче их в "прямом эфире", т.е. при записи и передаче координат, например, каждые 15 секунд на лету.
Представляете себе картинку -трек, к примеру, Берлин-Москва (
http://gpsed.com/track/412108484770032056 ) , "склеенный" из 5280 минитреков (22 часа непрерывной записи)?
Или еще лучше:
http://gpsed.com/track/412108485475790984301 час записи или... 72240 минитреков для склеивания !!! (отправка координат каждые 15 секунд) У вас сервер потянет такое представление? ;)
Ну и напоследок - из хотелок:1. мини-ЛК пользователя со всеми его публичными треками в одном месте
В качестве примера:
http://gpsed.com/user/Dusha2. возможность подгружать фотографии к треку позже с компьютера/внешних камер, по аналогии с тем, как это реализованно на том-же gpsed.com
В треке уже есть вся информация по точкам и UTC времени , а на фотоснимках - данные по времени съемки.
При загрузке они АВТОМАТИЧЕСКИ приклеиваются к нужным точкам трека в базе (на основе сопоставления времени точек трека и EXIF снимка, главное тут правильно время на фотоаппарате настроить). А если что не так стояло, то офссет можно вручную указать при загрузке.
Из плюсов - качество и удобство, а также возможность сделать фотографии не отвлекаясь b без спешки с достойного фотоаппарата, а не со смартфона. Если прикрутить Picasy - вообще будет классно.
Опять же, пример:
http://gpsed.com/track/4121084854757909843. также очевидно, что девайс может глюкнуть, отключиться, зависнуть, попасть в тоннель и прочее.
Единые треки не должны "разрываться" как, например, здесь:
http://livegpstracks.com/default.php?ch=mo...axxig&pid=1соседние точки в разрывах должны бы соединяться прямыми, с учетом общего расстояния (по прямой) и средней скорости = расстояние по прямой / время между точками разрыва
СПАСИБО!
P.S. Я конечно понимаю, что пытаюсь навязать функционал своего любимого GPSEd, просто жаль, что его разработкики забросили свой продукт, а под Андроид ничего столь же путного и функционального, к сожалению, пока нет.
Сообщение отредактировал GPSMapper - 14.01.12, 20:26