我的工作中,我碰到的,我需要获得当前用户的邮政编码情况的Android应用程序,所以我得到的当前的纬度和经度,但有什么办法可以找到提供经度和纬度当前邮政编码。
如果任何Web服务或数据库提供这些信息可用,那么请让我知道。
我的工作中,我碰到的,我需要获得当前用户的邮政编码情况的Android应用程序,所以我得到的当前的纬度和经度,但有什么办法可以找到提供经度和纬度当前邮政编码。
如果任何Web服务或数据库提供这些信息可用,那么请让我知道。
如果你正在谈论POSTALCODE然后,用这个..
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" />
目前这个数据的唯一官方来源是英国皇家邮政的邮政编码地址文件 (PAF),这需要一个许可证(在一定的成本)。