如何使用州/城市/等的名称获取长和lat? [Android]产品

时间:2014-03-14 14:56:03

标签: android google-maps

我有一些车,每辆车都有一个地方" city"和一个字段"州",我想得到lat和long来搜索谷歌地图,在我的应用程序中我已经看到我当前的位置,但我想看到汽车的位置,但是我能找到的就是如何使用lat和long来获取城市名称......我该怎么做? 有一种方法只使用名称搜索谷歌地图,没有lat和long?

2 个答案:

答案 0 :(得分:0)

使用Google Places API并使用城市和州作为查询发送文本搜索请求。它将返回几条信息,包括lat和long。然后只需解析JSON或XML就可以从结果中拉出lat和long。

答案 1 :(得分:0)

您应该使用Android Geocoder类来实现此目的。

您可以使用函数getFromLocationName()来实现此目的。如果您有任何实施问题,请告诉我。但用法非常简单。