基于位置的Android应用

时间:2016-08-15 13:33:58

标签: android google-maps location

这更像是一个通用的大图片问题,所以希望我上面有一个好的标题。

我是一名初学Android应用程序开发人员,随时随地学习。我想要制作的第一批应用程序之一围绕着地点。我知道我可以使用意图来利用谷歌的地图api已经拥有的所有力量,这样我就不必进行繁重的工作。

然而,就实际位置而言,我需要研究并将它们全部输入到数据库中,或者是否存在某些我已经存在的数据源,我可以指出?

例如,假设我的应用找到了销售Wii主机游戏的所有商店。我将负责跟上商店是否继续销售该产品,但我希望我不需要做的就是列出该商店的每个位置。

因此,如果沃尔玛销售产品并且用户选择,在附近找到商店,那么应该将沃尔玛列入清单。但是在用户半径100英里范围内可能有100个沃尔玛市场。我是否必须键入这些地址中的每一个或者是否有某种方式我可以对其进行编程以便它只选择“沃尔玛”作为搜索条件然后谷歌地图api完成查找其中所有位置的工作用户区?

希望这个问题有道理。

提前感谢任何回复或指出我正确的方向!

1 个答案:

答案 0 :(得分:0)

Google Places API - 这就是你所需要的。使用此API,您可以搜索附近的地点(但您可以设置范围)。我从他们的documentation获得了这个API调用:

Datagrid

它将返回包含其姓名和其他信息的位置列表。 但有一件事......你必须拥有自由的API密钥。