Notes |
|
(0014020)
|
zed
|
18-03-2014 14:14
|
|
Это практически дубль 0000450 единственное, что тут проговорено, что нужно отображать и суммарную статистику. |
|
|
|
Не, тот я понимаю как построение профиля по метке-пути и данным провайдеров высот, а этот отображение статистики и профиля по последним точкам gps-трека. |
|
|
(0014023)
|
zed
|
18-03-2014 14:21
|
|
А, точно, тут же речь про скорости движения. Какая-то хотелка кучная получилась, и профиль высот и статистика трека. |
|
|
|
По содержащейся в треке информации высот, да. При отсутствии можно запрашивать например у Google Elevation - они хорошо отдают. SRTM - на крайний случай. |
|
|
|
> Какая-то хотелка кучная получилась, и профиль высот и статистика трека.
Вот я и не знаю что с ней делать. Вроде бы и задача не шибко сложная, но и мороки с ГУИ много. |
|
|
(0014027)
|
zed
|
18-03-2014 14:27
|
|
|
|
|
Я не настаиваю, чтобы это было в одной экранной форме.
График высот и скорости интересно сделан в Google Earth - с возможностью соотносить карту и график. |
|
|
(0014030)
|
zed
|
18-03-2014 14:30
|
|
> График высот и скорости интересно сделан в Google Earth
Я даже не представляю, сколько нужно убить времени, чтобы сделать как там. |
|
|
|
Возможно, имеет смысл в одном окне отображать профиль высот из данных трека с наложением данных высот от Google Elevation API. Причина - при пешках/лыжах/велах по лесу сигнал пляшет ну очень сильно, прыжок на сотню метров - в порядке вещей.
Насколько я знаю, Google Elevation API v3 ключа не требует - он используется только о превышении лимитов. Но можно вынести ключ в настройки. |
|
|
(0020287)
|
zed
|
16-02-2022 06:36
|
|
Планирую сделать следующим образом: добавить doc-панель снизу окна, на ней разместить TChart который будет строить графики. Ну и статистику где-нибудь как-нибудь выведу, похожим образом как это работает в GoogleEarth. |
|
|
(0020288)
|
zed
|
28-02-2022 11:17
(edited on: 28-02-2022 11:19) |
|
Тестируйте ночную версию.
Зум - левой кнопкой мыши (нажать и тянуть вправо - увеличивает, нажать и тянуть влево - уменьшает), а правой кнопкой можно тягать график туда-сюда. Колесом - прокручивать график вверх/вниз.
Демо: https://cloud.mail.ru/public/QS25/9Q3m6LKRw
Высота точек берётся из трека как есть, скорость считается если у точек есть отметки времени. Над алгоритмом расчёта скорости надо будет ещё подумать и как-то отфильтровать пики.
Есть один известный косметический баг, касается маркера, что рисуется на треке при клике по графику - если не двигать карту (опция Move to Point отключена), то маркер не перерисовывается на новой позиции. Если карту слегка сдвинуть, то он появляется где положено.
|
|
|
(0020289)
|
zed
|
01-03-2022 12:44
|
|
Добавил ещё расчёт подъёма и спуска и прикрутил фильтрацию точек (код взял из GPXSee). Фильтрация применяется одновременно к высоте и скорости. |
|