1
我嘗試了一些常見的代碼集,以獲得將lat long值轉換爲地址。但我無法在所有的時間得到這個.. 這將是最好的選擇。我需要這個服務應該是不變的。因爲我需要把這個交給客戶。如何使用地理編碼器在android中獲取緯度經度值的位置地址?
建議我一個很好的解決方案? 我應該從谷歌還是雅虎購買服務? 這些人正在爲此提供單獨的服務。 我的主要問題是應該這個「地理編碼器」會好嗎?
我的代碼是
void getAddress(){
try{
Geocoder gcd = new Geocoder(this, Locale.getDefault());
List<Address> addresses = gcd.getFromLocation(latitude, longitude,100);
Log.d("latlong value",latitude +"---"+longitude);
if (addresses.size() > 0)
{
StringBuilder result = new StringBuilder();
result.append(addresses.get(0).getCountryName());
country=result.toString();
}
}
catch(IOException ex){
}
}
你可以上傳你的代碼嗎?我想知道爲什麼你無法獲取這些細節。 – Kedarnath
http://stackoverflow.com/questions/9409195/how-to-get-complete-address-from-latitude-and-longitude – naidu