- 주소를 입력하여 위도와 경도를 조회하는 미니 프로젝트
- 카카오 REST API를 사용하여 주소를 입력 받아 해당 주소의 위도와 경도 정보를 출력하는 미니 프로젝트 개발
- 요구사항
- 카카오 개발자 계정을 생성하고 새 애플리케이션을 만들어 앱 키를 발급받는다.
- Maven을 사용하는 자바 프로젝트를 생성하고, Apache HttpClient와 Google Gson 라이브러리를 추가한다.
- 주소를 입력받아 위도와 경도를 반환하는 getAddressCoordinate 메소드를 포함하는 KakaoApi 클래스를 작성한다.
- 키보드로부터 주소를 입력받아 getAddressCoordinate 메소드를 호출하고 결과를 출력하는 메인 클래스를 작성한다.
- 결과물
- 프로젝트를 실행하면 키보드로부터 주소를 입력 받아 해당 주소의 위도와 경도를 출력하는 자바 프로그램을 만든다.
- 평가 기준
- 카카오 REST API를 올바르게 사용하여 주소를 입력 받고 결과를 반환하는지 확인한다.
- 주소를 입력받아 위도와 경도를 반환하는 getAddressCoordinate 메소드가 정상적으로 작동하는지 확인한다.
- 키보드로부터 주소를 입력받아 결과를 출력하는 메인 클래스가 올바르게 구현되었는지 확인한다.
- 코딩 스타일, 가독성 및 코드 주석이 적절한지 평가한다.
실습