Я использую библиотеку Geokit для геокодирования. Теперь проблема в том, что у меня есть
Модель пользователя и Модель события, каждая из которых имеет там радиус, теперь мне нужен весь список пользователей, чьи границы фактически пересекаются с границами событий
Вот сценарий
Like Event E1 has radius 20 (which look for all users in radius of 20 from event origin)
and
User A has radius 100 (which look for all events in radius of 100 from 'A' origin)
User B has radius 200 (which look for all events in radius of 200 from 'B' origin)
User C has radius 10 (which look for all events in radius of 10 from 'C' origin)
Теперь все, что мне нужно, это список всех пользователей, которые могут обслуживать событие E1, имейте в виду радиус события.
Теперь у меня есть метод в geokit, чтобы найти точку в границах (in_bounds). Но этого недостаточно, потому что может быть сценарий, когда событие (происхождение E1) выходит за пределы пользователей, но с учетом радиус события (границы E1) находится в пределах этого пользователя
Я хочу знать, есть ли способ определить, пересекаются ли данные две границы друг с другом.
Я надеюсь, что мне удастся изложить свою точку зрения, не запутав ее.
Рассмотрим случай пересечения двух физических географических границ в географическом местоположении, и все, что я хочу, это знать, что данный набор границ пересекает ли они на самом деле или нет
С уважением