我最近表示正在研究 gps 地图。我有一个包含纬度和经度列表的数据库。当用户访问我的网络应用程序时,我想显示距离用户点 1 公里或指定半径范围内的地点。我尝试使用 mysql 查询
SELECT * FROM Locations
WHERE(MINLATITUDE 和 MAXLATITUDE 之间的纬度)
和(MINLONGITUDE 和 MAXLONGITUDE 之间的经度)
但它显示最小和最大之间的纬度和经度,有人可以告诉我如何显示距离用户点仅在 1 公里半径内的纬度和经度。
谢谢。