我想要做的是檢查哪個區域是用戶。檢查設備的當前位置(位置)是否在某個特定位置
我有設備和地區(只是角落)的GPS座標。現在,當我有所有的座標,我應該檢查哪個區域是用戶。我添加的圖像出於說明:
這裏是2個區域的紅色和黃色。設備是黑色的。在這幅圖中,我應該得到那個用戶在黃色區域。我發現ArcGis sdk適用於iOS,所以也許我應該從它開始?或者,也許有一些不那麼複雜,因爲我只需要這個功能,而不是真正的視覺。
謝謝你的幫助。
我想要做的是檢查哪個區域是用戶。檢查設備的當前位置(位置)是否在某個特定位置
我有設備和地區(只是角落)的GPS座標。現在,當我有所有的座標,我應該檢查哪個區域是用戶。我添加的圖像出於說明:
這裏是2個區域的紅色和黃色。設備是黑色的。在這幅圖中,我應該得到那個用戶在黃色區域。我發現ArcGis sdk適用於iOS,所以也許我應該從它開始?或者,也許有一些不那麼複雜,因爲我只需要這個功能,而不是真正的視覺。
謝謝你的幫助。
您可以在Python on this blog post中找到合適算法的實現。
對於矩形,這只是簡單:只需 創建一個矩形(CGRect
),並使用經度爲x,緯度爲y,並使用CGRectContainsPoint
(矩形,點)。 這適用於斧頭平行矩形,就像你繪製的一樣。