0

我使用Geokit庫地理編碼現在的問題是,我有知道兩個邊界是否曾經

用戶模型事件模型每個人都有彼此相交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),但不足以方法我需要cuz可能會出現這樣的情況,即事件(E1始發)超出用戶的界限,但考慮事件半徑(E1邊界),它在該用戶的界限內

我想要知道是否存在確定給定的兩個邊界是否相互交叉的方式。

我希望我設法使我的觀點實際上不混淆,

考慮在地理位置兩個物理地理邊界的交集的情況下,所有我想要的是知道給定一組邊界是否實際相交或不

問候

+0

好吧有一種方法可以找到這個是迭代用戶,並在那裏添加事件半徑的半徑,並檢查事件是否落在組合半徑內,但這是一個昂貴的任務,任何人都可以提出更好的建議 – Viren

回答

1

我認爲必須有它的一些方法好像有在谷歌地圖圖書館如或intersects()檢查範圍。

+0

你在哪裏找到它沒有提及任何地方在谷歌地理編碼api你碰巧找到一個我偶然錯過的頁面 – Viren

相關問題