我正在开发一个 android 应用程序,在该应用程序中遇到了需要获取当前用户邮政编码的情况,因此我正在获取当前的纬度和经度,但是有没有办法通过提供纬度和经度来找到当前的邮政编码。
如果有任何提供此信息的网络服务或数据库可用,请告诉我。
我正在开发一个 android 应用程序,在该应用程序中遇到了需要获取当前用户邮政编码的情况,因此我正在获取当前的纬度和经度,但是有没有办法通过提供纬度和经度来找到当前的邮政编码。
如果有任何提供此信息的网络服务或数据库可用,请告诉我。
如果您正在谈论邮政编码,请使用此..
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),该文件需要许可证(需要付费)。