Как я могу проверить, что определенная пара lat-lng находится в пределах области? - PullRequest
0 голосов
/ 22 июня 2019

Я подумываю о реализации функции, в которой администратор введет действительное имя области (например, Нью-Йорк) в поле для промо-кода.Затем в приложении для клиентов, как я могу проверить, попадают ли выбранные пользователем координаты в область, введенную администратором для промо-кода?

Я думаю, я мог бы использовать имя области и поместить его через API Google Places API., это вернуло бы мне пару lat-lng, которую я теперь могу использовать для вычисления, если собственные координаты пользователя находятся в пределах 10-50 метров от области (для этого не требуется никакого другого API, поскольку есть доступные уравнения, которые могут сделатьэтот).Но я думаю, что это не очень хорошее решение, так как площадь может быть более 50 метров в диаметре или шириной, и, таким образом, может показаться, что пользователь не имеет права на участие в рекламной акции, но в действительности он должен быть.

Есть идеи, как я могу это сделать?

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