Страница 3 из 5

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 2:39 pm
webms
slgeo писал(а):Отлично!
Я вот не знал про функцию getHistoryAvg
https://majordomo.smartliving.ru/Main/P ... gFunctions

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 2:54 pm
slgeo
Это по всем значениям в истории. А зимой чаще дольше едешь до работы, чем летом. А во-вторых, когда накопится много записей - нагрузка лишняя на сервер МД.
Тогда лучше getHistoryValue

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 2:59 pm
webms
slgeo писал(а):Это по всем значениям в истории. А зимой чаще дольше едешь до работы, чем летом. А во-вторых, когда накопится много записей - нагрузка лишняя на сервер МД.
Тогда лучше getHistoryValue

Код: Выделить всё

$avgtime = getHistoryAvg("DrivingToCar.TimeToWork", strtotime("-7 day")); 
ищет только 7 дней плюс хроню историю 14 дней (на всякий случай с запасом, кто знает что я захочу завтра :))

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 3:28 pm
webms
Мне тут друг идею подкинул, сейчас когда мне известно сколько ехать на работу, то можно настроить будильник чтоб будил раньше если на дорогах жесткие пробки.

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 4:35 pm
slgeo
Дорожная обстановка может измениться в течении 5-10 минут. Я собираюсь например полчаса. И с момента оповещения до момента выхода из дома она может значительно измениться.

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 4:53 pm
webms
Это понятно, но даже если 1 раз в два месяца сработает и реально выручит = уже хорошо)

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 5:05 pm
pdmitry2
А есть ли возможность, указать промежуточную точку, что бы время в пути было привязано к одному и тому же маршруту?

Re: Время пути до работы

Добавлено: Чт фев 08, 2018 5:17 pm
webms
pdmitry2 писал(а):А есть ли возможность, указать промежуточную точку, что бы время в пути было привязано к одному и тому же маршруту?
Да можно, https://developers.google.com/maps/docu ... ntro?hl=ru
Заголовок: Промежуточные точки

Укажите промежуточные точки в параметре waypoints.
Можно задавать одно или несколько мест, отделяемых вертикальной чертой (|), в виде адреса, координат широты и долготы или идентификатора места.
Следующий URL-адрес инициирует запрос службы Directions на получение маршрута между Бостоном (штат Массачусетс, США) и Конкордом (штат Массачусетс, США) с остановками в Чарлстоне и Лексингтоне в указанном порядке:

Код: Выделить всё

https://maps.googleapis.com/maps/api/directions/json?origin=Boston,MA&destination=Concord,MA&waypoints=Charlestown,MA|Lexington,MA&key=YOUR_API_KEY

Re: Время пути до работы

Добавлено: Вт фев 13, 2018 11:03 am
panda-pod
Добрый день... подскажите, код с предыдущей страницы скопировал, API получил и вставил, но Алиса отвечает только -
10:46 Алиса: Путь от дома до работы займет примерно
т.е. время не считает, как так может быть, в чем подвох? что упустил?(

Re: Время пути до работы

Добавлено: Вт фев 13, 2018 11:27 am
slgeo
Может адрес неверно указал. Попробуй всю строку для гугла в браузере вбить и посмотреть результат