Как проверить геокод, включенный в диапазон мест?

Я занимаюсь разработкой веб-приложения, которое занимается корзиной покупок.
В том числе регистрация клиентов и регистрация магазина.

При регистрации магазина мы собираем широту и долготу позиции магазина.
Как только магазин выпускает какие-либо уведомления, сначала необходимо проверить адреса Клиента, имеющие радиус в 1 км от позиции магазина.

Только довольные клиенты хотят уведомления.

Я собираю широту и долготу в диапазоне 1 км с помощью Here Map API.

Здесь Карта Isoline API

Ответ вышеупомянутого API — это широта и долгота.

Как я могу проверить широту и долготу моего магазина в этом диапазоне геокодов.

Я старался in_array функция PHP и не точно с этим.
Есть ли другое решение для этого?

Спасибо

0

Решение

Вы уже сохраняете широту и долготу магазина. Вы можете получить широту и долготу адреса клиента.
https://developers.google.com/maps/documentation/geocoding/intro

Затем рассчитайте расстояние между широтой и долготой, используя метод.
Рассчитать расстояние в метрах, когда вы знаете, долготу и широту в Яве

Если расстояние меньше 1 км, выполните сценарий push-уведомлений для этого клиента.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]