Является новым для этого Google Maps и некоторое время царапал мне голову. Проблема: у меня есть задача, когда мне нужно сравнить два маршрута на картах Google. Позвольте привести пример: человек 1 идет от позиции 1 к позиции 2. Теперь у меня есть лат и длинный для этих позиций. Таким образом, я сохранил почти сотни данных в моем db. Теперь у каждого есть свой дорожный путь, как у некоторых есть машина, а у некоторых есть велосипед. Теперь мне нужно сравнить, если кто-то, кто управляет автомобилем, так же, как позиции PERSON 1, затем выбирает только тех людей из db. Я пробовал делать это через sql-запрос, но кажется, что это невозможно. Пожалуйста, помогите мне в этой ситуации.Google Map Api сравнивает несколько маршрутов
Извините, я не упоминал об этом. Позвольте мне привести еще один сценарий: «Представьте, что человек 1 идет от позиции B к D. И другой человек, который ездит на машине, путешествует с позиции A до F, поэтому B и D находятся на одном и том же маршруте, следовательно, он даст личность персоналу 1 Любая помощь приветствуется.
Мой Db имеет: - идентификатор, имя лица, person_start_location_lat, person_end_location_lat, person_start_location_lon, person_end_location_lon, tansist_type (автомобиль, велосипед, ходьба)
в вашем db вы определяете методы и местоположение? Значит, как вы сказали, любой человек, управляющий таким же, как человек 1, тогда вы должны сказать, что метод 1 (вождение) и местоположение. Поэтому всякий раз, когда человек запрашивает, если местоположение и метод одинаковы, тогда предоставляйте решение. – MuthaFury
Я отредактировал мой вопрос. Пожалуйста, проверьте. Маршрут может отличаться для другого человека. Его просто, что я хотел найти, если человек, который едет, может дать лифт другому человеку, который идет – RKD
, кажется очень сложным, это займет время, так как это как-то похоже на необходимость AI сделать это. Однако, если я не ошибаюсь, у google есть API, который предлагает маршруты, так что это может помочь вам немного облегчить. Удачи :) – MuthaFury