/ / Wie finde ich PLZ nach Breitengrad und Längengrad für Großbritannien - Android, GPS, Standort, Postleitzahl

So finden Sie Postleitzahlen nach Breitengrad und Längengrad für Deutschland - Android, GPS, Standort, Postleitzahl

Ich arbeite an einer Android-App, in der ich kamin einer Situation, in der ich die aktuelle Benutzer Postleitzahl bekommen muss, so bekomme ich den aktuellen Breiten- und Längengrad, aber gibt es eine Möglichkeit, die aktuelle Postleitzahl zu finden, indem ich Breiten- und Längengrad zur Verfügung stelle.

Wenn ein Webservice oder eine Datenbank zur Bereitstellung dieser Informationen verfügbar ist, teilen Sie uns dies bitte mit.

Antworten:

6 für die Antwort № 1

Wenn Sie über PostalCode sprechen, dann verwenden Sie dies ..

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();
}

Mit diesen beiden Berechtigungen auf Manifest-Datei ..

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

0 für die Antwort № 2

Derzeit ist die einzige offizielle Quelle dieser Daten die Royal Mail "s Postleitzahl Adressdatei (PAF), die eine Lizenz erfordert (um gewisse Kosten).