2016-05-16 130 views
1

我打開了一個形狀文件,並將其轉換成一堆數組。它包含了經度/緯度座標構成的形狀的國家:PHP比較經度/緯度邊界座標點

-69.996937629 12.577582098,-69.936390754 12.531724351,-69.924672004 12.519232489,-69.915760871 12.497015692,-69.88019772 12.453558661,-69.876820442 12.427394924,-69.888091601 12.417669989, - 69.908802864 12.417792059,-69.930531379 12.42597077,-69.945139127 12.440375067,-69.924672004 12.440375067,-69.924672004 12.447211005,-69.958566861 12.463202216,-70.027658658 12.522935289,-70.04808509 12.53115469,-70.058094856 12.537176825,-70.062408007 12.54682038,-70.060373502 12.556952216,-70.051096158 12.574042059,-70.048736132 12.583726304 ,-70.052642382 12.600002346,-70.05964108 12.614243882,-70.061105924 12.625392971,-70.048736132 12.632147528,-70.007150845 12.585516669,-69.996937629 12.577582098

我想用這些座標來找出用戶所在的位置(國家,地區,城市)。假設我從客戶端xx.xxxxxxxyy.yyyyyyy得到一組兩個座標,我如何將客戶端座標與使用PHP的邊界座標進行比較?我不知道哪裏開始。

回答