Notice
Recent Posts
Recent Comments
Link
헬창 개발자
카카오 지도 API 발급 받는 방법 본문
카카오 개발자 홈페이지 접속
내 애플리케이션 클릭
애플리케이션 추가하기 클릭
양식에 맞춰서 작성
예) 지오코딩, 이름
발급받은 키 확인
def get_coordinate(address): # 주소를 입력받음
result = ""
url = 'https://dapi.kakao.com/v2/local/search/address.json?query=' + address # 카카오 api 서버스를 이용하여 접근
rest_api_key = 'rest_api입력' # 사용자 api key
header = {'Authorization': 'KakaoAK ' + rest_api_key}
r = requests.get(url, headers=header)
if r.status_code == 200: # 정보를 오류없이 받아왔다면
if len(r.json()['documents']) != 0: # 길이가 0이 아니라면
try :
result_address = r.json()["documents"][0]["address"]
result = (result_address["y"],result_address["x"]) # 좌표 정보에 접근
except: # 예외처리
result = np.nan
else: # 길이가 0인경우 na처리
result = np.nan
else:
result = "ERROR[" + str(r.status_code) + "]"
return result # 좌표를 반환
get_coordinate('전북 군산시 대학로 558')
발급받은 키로 테스트 해보기
결과 확인
'데이터 분석' 카테고리의 다른 글
2. 서울시 범죄 현황 분석 (0) | 2022.02.15 |
---|---|
카카오 API, Folium 다루기 (0) | 2022.02.15 |
판다스 매트플롯 다루기 (0) | 2022.02.15 |
1. 서울시 cctv 현황 분석 (0) | 2022.02.15 |
환경 설정 (0) | 2022.02.15 |
Comments