0

我正在构建一个具有地图功能的应用程序,并在整个互联网上进行搜索,试图找到解决我的问题的方法。

问题是,我不知道哪种实施方法最适合我。

我想做两件事,我相信新程序员也在考虑这个:

1)我想制作一个地图视图,上面有用户的位置,并且有我在列表中提供的位置的精确点。

2) 我想找到离该人最近的商店(基于纬度/经度列表)。

这可能吗?我不需要为我编码的整个实现。我只需要一个起点。

谢谢,

4

1 回答 1

2

绝对有可能。你需要三样东西:

1)地图视图。你需要注册一个谷歌地图 ID,他们有一些教程可以在你做的地方实现一个。Maps API 具有显示您的位置和在地图上放置图钉的功能。

2)您需要获取自己的位置进行计算。这是对 LocationManager 和 Location 类的简单使用。

3)您需要获取商店的经纬度列表。在启动时,您解析列表,将它们添加到地图叠加层,您可以使用 Location 类的距离函数找到您与它们之间的距离。

于 2013-01-13T02:53:35.837 回答