본문 바로가기
Web/Etc.

네이버 클라우드 플랫폼을 활용하여 주소 기반 좌표(위도,경도)찾기 API

by 강깅꽁 2020. 6. 15.

https://www.ncloud.com/

 

NAVER CLOUD PLATFORM

cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification

www.ncloud.com

 

네이버 클라우드 플랫폼에 들어가서 우측 상단에 보이는 Console을 눌러줍니다.

로그인 창이 나타나는데 로그인 해줍니다. 아이디가 없으시다면 회원가입 해줍니다.

 

좌측을 보시면 Products & Services를 클릭해주시면 다음과 같이 나오는데

AI NAVER API를 클릭해줍니다.

다음 화면에서 Application 등록을 눌러줍니다.

저는 좌표만 찾을 목적이기 때문에 Geocoding만 체크 후에 하단에서 등록을 눌러줍니다.

 

인증 정보를 누르면 Client ID와 Client Secret을 볼 수 있습니다. 이 정보는 api 사용시에 필요합니다. 

 

 

https://apidocs.ncloud.com/ko/ai-naver/maps_geocoding/

 

Geocoding - API 참조서

개요 주소의 텍스트를 입력받아 좌표를 포함한 상세정보들을 제공합니다. 공통 설정 클라이언트 아이디는 네이버 클라우드 플랫폼 콘솔에서 애플리케이션을 등록해 발급받습니다. 콘솔의 AI·Ap

apidocs.ncloud.com

위의 사이트에 들어가면 헤더명과 요청 url을 볼 수 있습니다.

 

이번 포스팅에서는 포스트맨을 사용하여 api 테스트를 해보겠습니다.

포스트맨 설치 방법은 하단 링크를 참조해주세요.

https://webigotr.tistory.com/244

 

네이버 오픈API 검색->지역 사용 방법(naver open api)

저의 경우 naver open api에서 지역 검색을 할것이기 때문에 아래의 문서를 봤습니다. 저와 같은 경우 아래 링크로 이동합니다. https://developers.naver.com/docs/search/local/ 검색 API 지역 검색 개발가이드..

webigotr.tistory.com

get url에 https://naveropenapi.apigw.ntruss.com/map-geocode/v2/geocode를 입력해주시고

Headers에서 아래와 같이 X-NCP-APIGW-API-KEY-ID와 X-NCP-APIGW-API-KEY를추가해줍니다.

위에서 안내해 드린 인증 정보에서 Client ID와 Client Secret의 값을 가져와서 VALUE에 넣어줍니다.

원하는 address를 입력하시고 Send 버튼을 눌러줍니다.

 

response값 하단을 보시면 다음과 같이 x,y로 좌표를 가져올 수 있습니다.

x가 경도 y가 위도가 됩니다.