Android Geocoding 작업을 하다보니 문제가 생겼다..
바로 세종특별자치시...
Google Geocoding의 경우 구글지도 기반으로 좌표를 변환시켜주는데
세종특별자치시의 경우 아직 주소 정보가 등록이 되어있지않았다..
그리하여 찾아 낸 방법은 네이버 클라우드 플랫폼에서 제공하는 지오코딩을 사용하는방법이었다.
www.ncloud.com/product/applicationService/maps
우편번호 API 를 사용하여 주소를 가져오고
그 주소값으로 네이버 클라우드 플랫폼을 사용 하여 위경도로 바꾸어 주니 해결되었다.
1. 사용 가이드
- 어플리케이션 등록후 클라이언트키와 시크릿키를 발급 받는다.
- 정말 여기까지만 해주면된다.
docs.ncloud.com/ko/naveropenapi_v3/application.html
2. 적용하기
Android Studio 에서 Get 방식으로 통신을 하며 헤더 값에 시크릿키 클라이언트 키를 넣어주고
제일 중요한 검색 KEY 값은 [query=주소]를 사용하면 해결된다.
apidocs.ncloud.com/ko/ai-naver/maps_geocoding
※파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음※
'IT개발일지 > Android' 카테고리의 다른 글
[Android] WebView 버튼 클릭 이벤트 javascript 연동 (0) | 2021.03.26 |
---|---|
[Android] AP-All SDK 적용하기 (0) | 2020.11.03 |
[Android] 지정한 도메인 이름 'kakaolink'이(가) 올바르지 않습니다. 올바른 도메인 이름을 지정하세요. (0) | 2020.09.16 |
Android Webview 크기 조절 (컨텐츠가 벗어날경우) (0) | 2020.08.05 |
Android ShortCut 사용하기 (0) | 2020.08.05 |