검증 방법
검증을 위해서 23년도의 랜덤한 날짜로 데이터를 요청해서 구글링한 결과와 같은지 대조한다. 한국의 값만 오차가 크지 않으면 된다.
위치는 광역시가 기준이다.
요청 데이터
- 부산 (부산광역시):
http://localhost:5555/api/sunrise_sunset?lat=35.1796&lon=129.0756&date=2023-06-15
- 대구 (대구광역시):
http://localhost:5555/api/sunrise_sunset?lat=35.8714&lon=128.6014&date=2023-11-23
- 인천 (인천광역시):
http://localhost:5555/api/sunrise_sunset?lat=37.4563&lon=126.7052&date=2023-04-07
- 광주 (광주광역시):
http://localhost:5555/api/sunrise_sunset?lat=35.1595&lon=126.8526&date=2023-09-12
대전 (대전광역시):
http://localhost:5555/api/sunrise_sunset?lat=36.3504&lon=127.3845&date=2023-02-27
울산 (울산광역시):
http://localhost:5555/api/sunrise_sunset?lat=35.5384&lon=129.3114&date=2023-12-05
결과 값 실제 값
1. 부산 (부산광역시):
- API 결과:
- 일출: 05:08:44
- 일몰: 19:39:31
- 구글링과의 차이 -1분 (초 반올림시 일치)
2. 대구 (대구광역시):
- API 결과:
- 일출: 07:09:01
- 일몰: 17:14:17
- 구글링과의 차이
- 일출 차이 없음.* 일몰 -1분 (-43초)
3. 인천 (인천광역시):
- API 결과:
- 일출: 06:10:57
- 일몰: 19:00:36
- 구글링과의 차이 -1분 (초 반올림시 일치)
4. 광주 (광주광역시):
- API 결과:
- 일출: 06:12:39
- 일몰: 18:44:56
- 구글링과의 차이 -1분 (초 반올림시 일치)
5. 대전 (대전광역시):
- API 결과:
- 일출: 07:04:30
- 일몰: 18:22:30
- 구글링과의 차이 -1분 (초 반올림시 일치)
울산 (울산광역시):
- API 결과:
- 일출: 07:16:30
- 일몰: 17:09:27
- 구글링과의 차이
일출: 반올림시 2분차 일몰: 반올림시 일치 (-27초차)
결과를 보면 로직에 초는 반올림하는걸 넣어도 괜찮을 것 같다. 이 정도면 한국 기준으로 꽤 정확한 값을 가져오는게 아닐까?
무튼 일출 일몰 데이터는 이제 완성.
'Coding History > Team Project' 카테고리의 다른 글
팀플) REST API 별자리 데이터 구체화중 (api 호출 효율적으로 설계) (2) | 2024.10.13 |
---|---|
팀플) REST API 행성 데이터 (3) | 2024.10.13 |
팀플) REST API 일몰 일출 정보 데이터 시간의 정확성 올리기. (Google Time Zone API) (1) | 2024.10.11 |
팀플) REST API 일몰 일출 정보 데이터 (1) | 2024.10.10 |
팀플) REST API 별자리 정보데이터 생성. (4) | 2024.10.10 |