/**
@param double $x 经度
@param double $y 纬度
@param double $d 距离 单位/米
@return array
*/
function getrange($x,$y,$d){
}
如上函数,
$x 表示点的经度
$y 表示点纬度
$d 从该点出发的距离
返回经纬度范围
/**
@param double $x 经度
@param double $y 纬度
@param double $d 距离 单位/米
@return array
*/
function getrange($x,$y,$d){
}
如上函数,
$x 表示点的经度
$y 表示点纬度
$d 从该点出发的距离
返回经纬度范围
去Google“按经纬度计算两点之间距离”
如果精度要求不高,完全可以自己算。地球的半径知道吧?经度是把地球表面分成360等分,纬度是分成180等分,这样根据距离和所给的中心点计算出跨越的经纬度范围即可。
如果精度要求很高,最好还是看看有没有第三方专业接口可以使用吧(例如谷歌地图、高德地图、百度地图这些)
这不是数学问题么
已抢186465个
抢已抢67254个
抢已抢352934个
抢已抢667050个
抢已抢122105个
抢已抢23229个
抢