Смоделируйте путь GPS на заданном расстоянии от точки - PullRequest
0 голосов
/ 02 июня 2019

Я занимаюсь разработкой приложения, которое использует информацию из API местных автобусных служб. Поскольку у меня нет доступа к GPS-системе автобуса, я не могу фактически отследить автобус, и мне интересно, как бы я мог посмеяться над местоположением автобуса.

У меня есть время, когда фактический автобус должен быть на каждой остановке, поэтому, например, если автобус должен прибыть через 6 минут, я мог бы оценить скорость движения автобуса и разместить его на карте, рассчитанное расстояние от автобуса. остановитесь, но для этого потребуется, чтобы автобус шел в правильном направлении, то есть издевался над автобусной дорожкой.

Я не знаю, возможно ли это, и если да, то как мне поступить?

Я бы очень признателен за любую помощь / идеи, которые я могу получить!

1 Ответ

0 голосов
/ 06 июня 2019

Я бы не использовал GPS в этом случае.

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

Затем нарисуйте путь на карте и точку, перемещающуюся по ней. Это должно быть проще, чем на самом деле составление координат GPS, которые вы должны рассчитать для всего пути.

...