기상예보:날씨예보:단기예보
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| 기상예보:날씨예보:단기예보 [2024/05/22 05:01] – [2. 요 소] admin | 기상예보:날씨예보:단기예보 [2024/05/29 10:55] (현재) – [동네예보 데이터] admin | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ====== | + | ====== |
| + | [[기상예보: | ||
| ===== 1. 개요 ===== | ===== 1. 개요 ===== | ||
| 단기(동네)예보란 예보기간과 구역을 시·공간적으로 세분화하여 발표하는 예보입니다. 지역별, 시간별 차이로 인한 수요자의 불편을 최소화하기 위해 전국을 5km*5km 간격의 격자(동서 149(745km) × 남북 253(1.265km)), | 단기(동네)예보란 예보기간과 구역을 시·공간적으로 세분화하여 발표하는 예보입니다. 지역별, 시간별 차이로 인한 수요자의 불편을 최소화하기 위해 전국을 5km*5km 간격의 격자(동서 149(745km) × 남북 253(1.265km)), | ||
| 줄 24: | 줄 25: | ||
| |파고|0.1m|-1|8| | |파고|0.1m|-1|8| | ||
| - | - 코드값 및 범주 | + | ※** 코드값 및 범주** |
| * 하늘상태(SKY) 코드 : 맑음(1), 구름많음(3), | * 하늘상태(SKY) 코드 : 맑음(1), 구름많음(3), | ||
| * 강수형태(PTY) 코드 : 없음(0), 비(1), 비/눈(2), 눈(3), 소나기(4) | * 강수형태(PTY) 코드 : 없음(0), 비(1), 비/눈(2), 눈(3), 소나기(4) | ||
| 줄 35: | 줄 36: | ||
| ※ 단기예보를 활용하여 일 3회(05시, 11시, 17시) 통보문을 작성하고 이를 통보하고 있습니다. | ※ 단기예보를 활용하여 일 3회(05시, 11시, 17시) 통보문을 작성하고 이를 통보하고 있습니다. | ||
| {{단기예보_예보자료시각.png? | {{단기예보_예보자료시각.png? | ||
| - | ===== 4. 유효시간 ===== | ||
| - | 오늘 ~ 모레 | ||
| - | ===== 5. 보유기간 ===== | ||
| - | 2008년 10월 30일 17:00KST ~ 현재 | ||
| - | ===== 6. 생산주기 ===== | ||
| - | | ||
| - | ===== 7. 제공형식 ===== | ||
| - | XML, JSON, CSV | ||
| - | ===== 8.제공경로 ===== | ||
| - | === 8.1. XML === | ||
| - | 공공데이터포털(http:// | ||
| - | === 8.2. JSON === | ||
| - | 공공데이터포털(http:// | ||
| - | === 8.3. CSV === | ||
| - | 기상자료개방포털(http:// | ||
| - | ===== 9. 이용방법 | + | ===== 4. 검색 및 획득 |
| - | CSV 파일은 EXCEL, 메모장, 워드패드 등의 프로그램으로 이용 가능한 범용 형식 XML 포맷은 오픈API 서버를 통해 자료를 제공 | + | |
| - | ===== 10. 활용방안 ===== | + | ==== 4.1. 검색·획득 – 기상자료개방포털 |
| - | === 10.1. 라이브러리 설치 === | + | === 4.1.1. 자료 접근 === |
| + | |||
| + | * 사이트 : 기상자료개방포털 (data.kma.go.kr) | ||
| + | * 메뉴 : 데이터 -> 기상예보 -> 동네예보 -> 단기예보 | ||
| + | |||
| + | === 4.1.2. 자료 검색 === | ||
| + | * 조건 : 자료형태, | ||
| + | |||
| + | ==== 4.2. 검색·획득 - 기상청 API허브 ==== | ||
| + | |||
| + | === 4.2.1. 자료 접근 === | ||
| + | * 사이트 : 기상청 API허브 (apihub.kma.go.kr) | ||
| + | * 메뉴 : 예·특보 -> 단기예보 | ||
| + | |||
| + | === 4.2.2. 자료 획득 === | ||
| + | * 절차: 회원가입 및 로그인 -> API 메뉴 이동 -> API 활용신청 -> API호출 | ||
| + | * 호출 방법: {{ : | ||
| + | |||
| + | ===== 5. 활용방안 ===== | ||
| + | |||
| + | 소스코드: | ||
| + | |||
| + | === 5.1. 라이브러리 설치 === | ||
| <code py> | <code py> | ||
| 줄 66: | 줄 73: | ||
| </ | </ | ||
| - | === 10.2. 동네예보 자료 다운로드 === | + | === 5.2. 동네예보 자료 다운로드 === |
| 기상청 API허브에 회원가입 후 자신의 인증키를 사용하여 API 요청을 할 수 있습니다. | 기상청 API허브에 회원가입 후 자신의 인증키를 사용하여 API 요청을 할 수 있습니다. | ||
| 줄 149: | 줄 156: | ||
| </ | </ | ||
| - | === 10.3. 동네예보 분포도 표출 === | + | === 5.3. 동네예보 분포도 표출 === |
| <code py> | <code py> | ||
| 줄 387: | 줄 394: | ||
| fig = folium.Figure(width=800, | fig = folium.Figure(width=800, | ||
| - | # 지도 중심의 경도, 위도와 지도가 | + | # 지도의 중심과 나타낼 |
| map = folium.Map( | map = folium.Map( | ||
| location=[38, | location=[38, | ||