Kakao API – 주소 좌표 변환하기
Daum 지도 검색에 사용되는 주소 정보로 위도 경도 좌표 값을 받아낼 수 있다. 상세 개발가이드는 아래 페이지에서 확인 가능.
https://developers.kakao.com/docs/restapi/local
카카오 계정으로 로그인 해서 API를 발급받아야 한다.
Python Sample
Python requests
를 이용한 REST API 응답으로, 요청한 주소에 대응되는 좌표 값을 받아올 수 있다.
def getLatLng(addr):
url = 'https://dapi.kakao.com/v2/local/search/address.json?query='+addr
headers = {"Authorization": "KakaoAK YourAppKey"}
result = json.loads(str(requests.get(url,headers=headers).text))
match_first = result['documents'][0]['address']
return float(match_first['y']),float(match_first['x'])