Reverse geocoding
Reverse geocoding
คือการหาที่อยู่จากละติจูดและลองจิจูด โดยเรียกใช้ method Map.getAddress()
ซึ่งต้องกำหนด ตำแหน่งที่ต้องการหาที่อยู่, ภาษา ("th" หรือ "en") และ callback เมื่อ SDK หาที่อยู่ให้เสร็จแล้ว
ldmap.getAddress(new MapLocation(100,13),"th",new IAddressListener() {
@Override
public void onGetAddress(String s, MapLocation location) {
Log.e("address",s);
}
});
ผลลัพธ์
{
"geocode": "760123",
"province": "จ.เพชรบุรี",
"district": "อ.เมืองเพชรบุรี",
"subdistrict": "ต.หนองขนาน",
"postcode": "76000",
"elevation": 7
}
*elevation = ความสูงจากระดับน้ำทะเล