Mysql 取货区域位于我的经纬度5公里以内
我想用mysql获取我经纬度5公里以下的区域。我使用了下面的代码,但它实际上停止显示我精确坐标处的点Mysql 取货区域位于我的经纬度5公里以内,mysql,coordinates,Mysql,Coordinates,我想用mysql获取我经纬度5公里以下的区域。我使用了下面的代码,但它实际上停止显示我精确坐标处的点 and (acos(sin(1.3963) * sin(field_latitude_value) + cos(1.3963) * cos(field_latitude_value) * cos(field_longitude_value - (-0.6981))) * 6371 <= 5) 我在谷歌搜索后得到了密码。如果有人知道这条线索,请帮助我。参考这条线纬度和经度假定为弧度。如果你
and (acos(sin(1.3963) * sin(field_latitude_value) + cos(1.3963) * cos(field_latitude_value) * cos(field_longitude_value - (-0.6981))) * 6371 <= 5)
我在谷歌搜索后得到了密码。如果有人知道这条线索,请帮助我。参考这条线纬度和经度假定为弧度。如果你使用度,你必须转换。谢谢你的回复Samy,但我想在我的数据库中保存5公里以下所有点的纬度和经度,以便我可以在谷歌地图上显示它们。