2016-05-16 39 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的边界坐标进行比较?我不知道哪里开始。

回答