通过谷歌地图获取我当前位置半径 10 公里以内的所有位置的经纬度(使用 PHP)

新手上路,请多包涵

我是谷歌地图的新手。我有一张表格,其中列出了所有位置(超级商店的位置)及其纬度和经度。

现在我想知道这些超级商店在我当前位置 10 公里半径范围内的所有可能位置(可能是纬度和经度)。

我不知道如何使用谷歌地图(在 php 代码中)做到这一点。我应该使用什么 Google 地图 API?任何建议、项目代码、信息都会对我有帮助

提前致谢

原文由 Ahsan aslam 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 499
2 个回答

可以使用Mysql的Following Query获取指定里程内的所有门店

select * from stores where lat!='' and lng!='' and ( 3959 * acos( cos( radians(" . $centerpoints['lat'] . ") ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(" . $centerpoints['lng'] . ") ) + sin( radians(" . $centerpoints['lat'] . ") ) * sin( radians( lat ) ) ) ) < " . $distanceInMile

原文由 Santosh Yadav 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏