2011-04-01 42 views
0

我想檢查一組GPS座標(lat-long度數)是否匹配「智能空間」的預定義定義。爲此,我將以計算出的GPS座標爲中心,以GPS讀數的精度(以米爲單位)作爲半徑形成一個圓。使用長度爲半徑的精度(半徑爲米)?

然後,我將檢查是否有任何預定義點列表位於此圓內,如果此計算圓內有任何點,則我將假定當前位置確實是進一步處理的「智能空間」。

我現在面臨的問題是形成這個圈子。雖然GPS點是以度爲單位,但半徑以米爲單位。我需要將此儀表距離轉換成度,以形成我的圈子。 任何建議我怎麼能做到這一點? 在此先感謝。

回答

0

我需要這種米的距離轉換成度,形成我的圈子

你不能,因爲一定程度的不對應任何一個長度:一定程度的經度的長度在赤道比極點附近的經度要長很多。

取而代之的是,找出從給定點到智能空間中心的距離(你的意思是圓形的)。如果這足夠小,你就在智能空間內。