0
我有一個Web應用程序,在該應用程序中查詢用戶附近的結果。由於該應用程序的工作方式,用戶位於以4點爲邊界的正方形中,左下角爲2,右上角爲2:latsw,latne,longsw,longne。 我需要增加「廣場」的大小,同時保持用戶在廣場的中心。我一直在試圖用基本的東西,如:增加由GPS座標包圍的區域的大小
$latsw= $latsw - $increasing_factor;
$latne= $latne + $increasing_factor;
$longsw=$longsw - $increasing_factor;
$longne=$longne + $increasing_factor;
和
$latsw= $latsw/$increasing_factor;
$latne= $latne * $increasing_factor;
$longsw=$longsw/$increasing_factor;
$longne=$longne * $increasing_factor;
但結果只是給了我一個轉移區域或其他一些怪異的行爲。我想這是因爲GPS座標在2D平面上的表現並不是線性的。任何想法做這樣的事情,同時保持它相對簡單?
現在我想到了,這個問題本身並沒有太多的編碼,所以如果有人覺得這應該在另一個網站,讓我知道。 – leonsas