2012-04-23 11 views
4

私は現在の郵便番号を取得する必要がある状況に出くわしたので、現在の緯度と経度を取得していますが、そこにあります現在の郵便番号を緯度と経度を指定して見つける方法はありません。英国の緯度と経度で郵便番号を見つける方法

この情報を提供するウェブサービスまたはデータベースが利用可能な場合は、私に知らせてください。

答えて

6

あなたは郵便番号について話している場合は、これを使用...

Geocoder geoCoder = new Geocoder(getApplicationContext(), Locale.getDefault()); 
List<Address> address = null; 

if (geoCoder != null){ 
    try { 
     address= geoCoder.getFromLocation(latPoint, lngPoint, 1); 
     } catch (IOException e1) { 
     // TODO Auto-generated catch block 
     e1.printStackTrace(); 
     } 
     if (address.size()> 0){ 
     String postCode = address.get(0).getPostalCode(); 
     } 

マニフェストファイルにこれらの二つの許可を得て..

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
0

このデータの唯一の公式な出典はロイヤルメールのPostcode Address File(PAF)ですが、ライセンスが必要です(費用がかかります)。その後、

関連する問題