2012-03-24 99 views
1

我是Android的新用户。我正在努力展示两地之间的最佳路径。在这种情况下,用户将输入源和目的地。有什么方法可以将地名转换为经度和纬度。我不想这么多纬度和经度存储在我的数据库,并比较各...任何建议,将不胜感激..地名到纬度和经度

在此先感谢

+0

http://developer.android.com/reference/android/location/Geocoder.html可以将名称转换为'Adress'并且有lat + long。 – zapl 2012-03-24 02:45:20

回答

0

您需要GeoCode类的getFromLocation()法这样的要求。

Geocoder gcd = new Geocoder(context, Locale.getDefault()); 
List<Address> adds = gcd.getFromLocation(lat, lng, 1); 

现在变量添加包含所需地点的列表名称。