Pracujem na aplikácii pre Android, v ktorej som prišielnaprieč situáciou, keď potrebujem získať aktuálne poštové smerovacie číslo používateľa, takže dostávam aktuálnu zemepisnú šírku a dĺžku, existuje však nejaký spôsob, ako nájsť aktuálne poštové smerovacie číslo poskytnutím zemepisnej šírky a dĺžky.
Ak je k dispozícii akákoľvek webová služba alebo databáza poskytujúca tieto informácie, dajte mi o nich vedieť.
odpovede:
6 pre odpoveď č. 1Ak hovoríte o poštovom kóde, použite tento ..
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();
}
S týmito dvoma povoleniami na súbor Manifest ..
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
0 pre odpoveď č. 2
V súčasnosti je jediným oficiálnym zdrojom týchto údajov spoločnosť Royal Mail Súbor s poštovým smerovacím číslom (PAF), čo si vyžaduje licenciu (za určitú cenu).