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 = ความสูงจากระดับน้ำทะเล

กลับหน้าหลัก