Jor*_*Gil 7 android reverse-geocoding
我正在Geocoder以相反的方式使用来自给定lat&lon的地址.
你知道如何从Address 街道名称获得?
Geocoder geocoder = new Geocoder(AutoFinderMapActivity.this);
try {
List<Address> addressList = geocoder.getFromLocation(latitude, longitude, 1);
if (addressList != null && addressList.size() > 0) {
// Help here to get only the street name
String adress = addressList.get(0).get...;
}
} catch (IOException e) {
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
提前致谢,
joe*_*per 14
我正在寻找同样的事情.我不同意被标记为正确的答案.我可能是错的,但似乎"通途"(这是一个古怪的古老英语术语!)是提供街道名称的字段.例如:
得到地址:
List<Address> addresses = null;
addresses = geocoder.getFromLocation(latitude, longitude,1);
if(addresses != null && addresses.size() > 0 ){
Address address = addresses.get(0);
// Thoroughfare seems to be the street name without numbers
String street = address.getThoroughfare();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13787 次 |
| 最近记录: |