기상자료개방포털 시우량 자료 정리 프로그램

반응형

기상자료개방포털 시우량 자료 정리 프로그램

1. Matrix_Transformation의 개요

1.1 개발목적

  • 기상자료개방포털(https://data.kma.go.kr/)에서 제공되는 시우량 자료를 고정시간 및 임의시간 변환 프로그램에 적용할 수 있는 형식으로 변경 필요

1.2 주요기능

  • 기상자료개방포털에서 제공하는 기상자료 중 시우량 자료만을 추출하여, 고정시간-임의시간 변환 프로그램에 적용할 수 있는 형식으로 변환
  • 결측된 강우시간을 확인하여 결측 강우시간 개수 추출
  • 보정계수 입력을 통해 시우량 측정단위 0.1mm 및 1.0mm 선택 가능

1.3 개발언어

  • Visual Basic for Applications

1.4 프로그램 설치

  • 해당 프로그램은 엑셀 파일로 존재하며, 별도의 설치 없이 파일 다운로드로 바로 사용이 가능함
  • 해당 파일은 Matrix_Transformation_출시버전.xlsm의 이름을 가지고 있으며, 파일이름의 변환 없이 사용하는 것을 권장함

1.5 고객지원센터

  • 해당 프로그램은 https://hydroft.com/ 에서만 다운로드가 가능하며 저작자의 허락없이 수정 및 배포 할 수 없음
  • 프로그램 사용에 관한 책임은 전적으로 사용자에게 있음
  • 프로그램에 관한 세부적인 문의사항 및 오류발견시 웹사이트 https://hydroft.com/ 또는 wateroid@naver.com 메일을 통해 문의하기 바람

2. 프로그램 사용법

2.1 시작화면

  • 엑셀 파일을 실행시키면 아래와 같은 화면이 나타나며, 시트는 총 3개로 구성되어 있음

시작화면

 

2.2 프로그램의 구성 및 조건입력

2.2.1 시트구성

  • 시트는 총 3개로 구성되어 있으며 각 시트의 기능은 다음과 같음

시트의 구성

시트명 기능
RUN 프로그램 실행 조건입력, 데이터 정리 시작 버튼
Input_DATA 기상자료개방포털의 기상데이터 입력시트
Transformation 시우량 형식 변환 결과값 반환 시트

 

2.2.2 프로그램 실행 조건 입력

  • 프로그램을 실행시키기 위해서는 3개의 입력값이 필요하며 입력값은 보정계수, Column, Row임
  • 기상자료개방포털의 자료는 시우량 값이 mm단위로 표시되어 있으나, 과거 기상청 자료의 시우량 데이터는 0.1mm 단위로 강우량을 표기하였음
  • 따라서 과거의 데이터와의 연속성을 부여하기 위해 보정계수의 10을 입력하는 것이 기본값임
  • 만약, 과거의 데이터도 0.1mm가 아닌 1.0mm단위로 기록되어 있으면 보정계수에 1을 입력하면 됨
  • Column과 Row는 각각 F와 2가 기본값으로 입력되어 있음. 이것이 의미하는 바는 기상자료개방포털의 기상데이터 입력시트에서 분석시작부분이 F2셀을 뜻함. 예를 들어 D2셀 부터 강우량 자료가 입력되어 있으면 Column에는 D를 입력하고 Row에는 2를 입력하면 됨

 

2.2.3 RUN 버튼

  • 프로그램을 실행하기 보정계수와 Column, Row의 조건을 입력하고 Input_DATA 시트에 기상자료개방포털에서 다운받은 기상자료를 붙여넣기 한 후 RUN 버튼을 클릭하면 Transformation 시트에  시우량 자료를 고정시간-임의시간 자료로 사용할 수 있는 양식으로 변환하게 됨
반응형

2.3 기상자료개방포털에서 기상자료 확인하기

2.3.1 기상자료개방포털 사이트 접속

  • 기상자료개방포털(https://data.kma.go.kr/ )사이트에 접속을 하여 로그인
  • 상단메뉴중 데이터 ▶ 기상관측 클릭

기상관측 ▶ 종관기상관측(ASOS) 선택화면

 

  • 자료조회에서 자료형태를  「시간자료」로 선택하고 지점을 선택

자료형태와 기간을 선택

 

  • 기간의 경우 최대 1년의 범위를 설정 할 수 있으며, 1년의 기간을 정할 경우 반드시 특정년도의 1월 1일 1시부터 다음년도의 1월 1일 0시까지 설정을 해야함
  • 기상자료 요소는 전체를 클릭하여 선택해야 함(강수량 부분만 선택할 경우에는 매 시간 단위의 강수량이 나오지 않음)

2.3.2 기상자료 조회 및 다운로드

  • 자료형태, 기간, 지점, 기상자료 요소를 선택 후 조회버튼을 클릭함
  • csv 또는 Excel 버튼을 클릭하여 자료를 다운로드하고 다운로드 한 파일을 엑셀로 열어 시트안의 내용을 Ctrl+A버튼으로 자료입적 전체 범위를 선택하고 Matrix_Transformation 엑셀 파일의 Input_DATA 시트에 붙여넣음(Input_DATA 시트에 자료가 있는 경우 삭체 후 붙여넣기 실시

다운받은 강우자료

 

2.4 프로그램의 실행

  • 다운받은 강우데이터를 Matrix_Transformatio의 Input_DATA 시트에 붙여넣기를 하고 RUN  시트에서 RUN 버튼을 클릭하면 Transformation 시트에 고정시간-임의시간 산정 프로그램에서 적용할 수 있는 형식으로 변환됨
  • 변환이 완료되면 결측된 강우개수를 표시하며, Transformation 시트에 해당년도 1월 1일 부터 12월 31일 까지의 자료를 확인하여 사용

프로그램 실행 결과

 

▼ 기상자료개방포털 시우량 자료 정리 프로그램 다운로드 ▼

Matrix_Transformation_H3.zip
0.83MB

반응형

댓글

Designed by JB FACTORY