Карты Google - проверьте, находится ли пользователь внутри соединения - PullRequest
0 голосов
/ 08 октября 2018

У меня есть эти два соединения (я сделал скриншот из Google Maps и отметил нужные соединения) :

enter image description here

Как видите, в Картах Google уже есть размеры каждого соединения.

Чтобы упростить ситуацию, когда я упоминаю пользователя, я имею в виду текущее местоположение пользователя.

Обычно я добавляю радиус для каждой области, а затем проверяю, находится ли данная точка (текущее местоположение пользователя) внутри этой области.Давайте предположим, что я сделал это.Это будет следующий радиус для каждого соединения:

enter image description here

Проблема в том, что использование этого подхода не даст мне точного результата, так как дварадиус перекрывает друг друга (поэтому я не могу точно знать, находится ли пользователь внутри соединения А или соединения В, или он находится между ними.

У меня 5036 составов, поэтому я не обращаюсь к ним вручную (до тех пор, пока есть способ автоматизировать его) сформировать соединение и затем проверить, находится ли пользователь внутри.

Итак, вернемся к моему вопросу:

Есть ли способ, которым я могу получитьразмеры соединений по заданному адресу? если нет, то есть ли способ получить хотя бы приблизительный размер радиуса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...