我正在建立一个本地点的数据库,这些本地点中的每一个都存储在我的 mysql 数据库中,并带有经纬度坐标集。
我想建立一个用户在表单中输入他的位置的搜索,我的表单将通过谷歌地图地理定位 API 成功确定用户的纬度和经度。
我的问题/问题是这个。如何确定我的 mysql 数据库中项目的哪些纬度和经度集在预定半径内(比如 25 英里)。
有没有办法计算 25 英里半径范围内的纬度和经度的外部边界,然后使用基本的 mysql 选择检查与 # 匹配的项目?如果是这样,英里和纬度/经度之间的转换是什么?如果没有,还有其他方法可以解决任何人能想到的吗?
谢谢!!