我正在尝试找到一种方法,将如何将给定的街道地址转换为Android应用程序中谷歌地图的坐标。有什么建议或者有些链接可以阅读吗?
答案 0 :(得分:1)
试试这个
Geocoder geocoder = new Geocoder(getApplicationContext(), Locale.getDefault());
String textToSearch = searchText.getText().toString();
List<Address> fromLocationName = null;
fromLocationName = geocoder.getFromLocationName(texToSearch, 1);
if (fromLocationName != null && fromLocationName.size() > 0) {
Address a = fromLocationName.get(0);
GeoPoint point = new GeoPoint(
(int) (a.getLatitude() * _1E6),
(int) (a.getLongitude() * _1E6));
}