Как найти почтовый индекс по широте и логичности для Великобритании

Я работаю над Android-приложением, в котором я столкнулся с ситуацией, в которой мне нужно получить текущий почтовый индекс пользователя, поэтому я получаю текущую широту и долготу, но есть ли способ найти текущий почтовый индекс, предоставляя широту и долготу.

Если какой-либо веб-сервис или база данных для предоставления этой информации доступны, пожалуйста, сообщите мне об этом.

Если вы говорите о 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" /> 

В настоящее время единственным официальным источником этих данных является файл почтовых индексов Royal Mail (PAF), для которого требуется лицензия (за небольшую плату).