Google Play服务位置API和Google地图地理编码API的区别是什么?



Google Play服务位置API和Google Maps GeoCoding API的区别是什么区别,以及在Android中应首选哪个API?

您链接的Google地图地理编码API指向 Web Services 的API,而位置API适用于Android。

所以我可以指出的唯一明显的区别是它们使用的平台。两者都在相同的服务中,即Google Maps。

对于Android反向地理编码(或只是地理编码(,建议的方法就是简单地使用地理编码器类(重点是我的(:

用于处理地理编码和反向地理编码的类。。地理编码是将街道地址或其他描述转换为(纬度,经度(坐标的过程。反向地理编码是将(纬度,经度(坐标转换为(部分(地址的过程。反向地理编码位置描述中的细节量可能有所不同,例如,一个可能包含最接近建筑物的完整街道地址,而另一个可能只包含城市名称和邮政代码。GeoCoder类需要一个不包含在核心Android框架中的后端服务。如果平台中没有后端服务,则地理编码器查询方法将返回一个空列表。使用ISPRESENT((方法确定是否存在地理编码器实现。

还请参阅这些可能有用的帖子:

  • Android:反向地理编码 - getFromlocation
  • 如何从纬度和经度获得完整的地址?

最新更新