Я разрабатываю веб-сайт, который должен был бы использовать API Google для адресов, геолокации и, возможно, геообработки.Лучший способ поиска адреса на картах Google
Это то, что проблематично для меня.
-Устройства регистрируются на веб-сайте и говорят, что он будет работать в местоположении А и в 5 км от этого места. -Конкурс выполняет поиск на сайте, чтобы узнать, может ли он найти кого-то в местоположении B. Теперь это место B может упасть в радиус 5 км вокруг местоположения A, а затем снова это не нужно.
Проблема очевидна. Как я узнаю, что местоположение B находится в радиусе 5 км от места A?
Теперь, давайте немного приправить его.
Так что теперь у нас есть несколько пользователей, каждый из которых имеет свой собственный уникальный радиус работы. Только пользователи A, B и C могут работать там, где мы искали. Пользователь D не может!
Что было бы лучшим способом достичь этого?
Это была бы информация, которая у меня была бы. -Все места пользователей и их радиус работы. -Здесь мы ищем.
Я ищу абстрактное решение здесь и, возможно, для ссылок на какие-то учебники, которые были бы близки к тому, что я прошу здесь.
Если у меня есть неправильные теги для этого вопроса, пожалуйста, скажите мне, чтобы я мог их исправить. Вы должны простить меня, но я новичок в этой проблематике.
Возможно, я понимаю вопрос неправильно, но все, что вам нужно сделать, это рассчитать расстояние между местоположением пользователя и рабочим местом. Когда он меньше радиуса, который пользователь хочет работать там –
Да, но это заставило бы меня пройти через все мои адреса и проверить каждый из них, если они могут работать на выбранном пользователем адресе. Есть ли способ загрузить все эти адреса в google и сообщить Google, что этот адрес предоставляет что-то в определенном радиусе? – Rob