본문 바로가기
Python/데이터 분석 예제

구글 맵스 API 이용 방법

by 지식광부키우기 2019. 10. 1.

 

구글 지도 API 이용하는 방법 - 가입부터 Jupyter notebook에서 이용까지

 

그림1 구글에 구글맵스 api를 검색하고 구글 지도 API - Google Cloud를 클릭

 

구글에 구글 맵스 api를 검색하신 후 구글 지도 API - Google Cloud 사이트를 들어가 줍니다.

 

구글 아이디로 로그인되었다는 가정하에

 

그림2 시작하기 클릭

 

시작하기를 누릅니다.

 

그림3 본인의 용도에 맞게 제품을 선택한 후 계속 클릭

 

본인의 용도에 맞게 체크 표시를 해준 후 계속을 클릭합니다.

 

그림4 프로젝트 이름을 지어준 후 Yes를 체크하고 Next를 클릭

 

본인의 프로젝트 이름을 알맞게 지어준 후 Yes 체크 후 NEXT를 눌러줍니다.

 

그림5 결제 계정을 만들어줍니다.

 

무료였던 구글 맵스가 유료로 전환되었기 때문에 결제 계정을 만들어야 하지만 걱정하지 마시고 진행합니다. 

 

결제 계정 만들기를 클릭합니다.

 

그림6 단계를 진행합니다.

 

걱정하지 말라고 말씀드린 부분이 이 단계 때문입니다. 가입할 시 12개월 간 무료로 사용할 수 있고

 

사용자가 혹시 까먹더라도 무료 체험판 종료 후 자동 청구되지 않기 때문에 요금이 청구되지 않습니다!

 

이메일 업데이트는 본인의 선택입니다. 

 

2/2 단계에서 필요한 내용들을 입력하고 (정보가 많이 들어있어 그림은 생략합니다) 무료 평가판 시작하기를 누르면

끝입니다. 

 

그림7 API 키를 받으면 완성

 

그리고 나타난 화면의 API 키를 받으면 끝입니다.

 

API는 고유 번호기 때문에 계정마다 다르므로 유출되지 않도록 주의합니다.

 

 

구글 지도 API 이용하는 방법

 

import googlemaps

 

주피터 노트북을 들어간 후 googlemaps를 임포트 해줍니다.

 

gmaps_key = "**********************" # 자신의 key를 사용합니다.
gmaps = googlemaps.Client(key=gmaps_key)

 

아까 받은 자신의 Key를 * 표시를 지우고 넣어줍니다.

 

gmaps.geocode('충무로역', language='ko')

그림8

 

본인이 원하는 장소를 넣어주면 내재된 정보가 뜨게 됩니다.

 

formatted_address에 주소가 geometry에 경도 위도 정보가 있는 것을 볼 수 있습니다.

 

다음 시간에는 구글 맵스 API를 주피터 노트북에서 활용하는 방법을 배워보겠습니다. 감사합니다.

 

댓글