我正在制作一个应用程序,要求显示距离用户当前位置最近的超市。
我见过类似的问题,但答案差异很大。目前,我可以在特定位置显示 map ,并在其上方有一个标记。
查找和显示最近的超市的最佳方式是什么?
我读到反向地理编码位置可以给出地址。但是查看附近所有超市地址的最佳方法是什么?我可以使用 HTTP 连接到数据库,该数据库在我的位置的给定半径内进行搜索,然后使用某种覆盖层来显示它们吗?
我读过很多教程,但大多数只展示了显示 map 的基础知识......放置当前位置的标记......然后获取纬度/经度位置。
如果有人知道任何教程来展示我上面想要做的事情,那就太好了!
最佳答案
Google 地方信息有一个 RESTful API 可以满足您的需求。本质上,您只需传递您的经纬度位置、与您想要查找的内容(健身房、餐馆等)相对应的键以及您想要搜索的半径。
您确实必须注册 API key ,但这非常简单。这是文档:https://developers.google.com/places/documentation/
关于java - Google Maps API,检索最近的地点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14962280/