본문 바로가기

자료분석 및 코딩35

[해양기술사 시험정보] 시험일정, 난이도, 대우 및 전망 이번에는 해양기술사 자격증과 시험일정 및 관련정보에 대해 알아보도록 하겠다. 사실, 작년에 해양기술사를 준비하려 했었는데, 안타깝게 시험일정과 가족행사가 겹쳐서 1년을 미루게 되었다. 그 동안 손을 놓고 있다가 시험일정이 다가와서 기출문제 공부를 하는김에 포스팅까지 진행해보려한다.  | 해양기술사 자격증해양기술사 자격증은 해양산업의 기술적 전문성을 인정받을 수 있는 대표적인 자격증으로, 대한민국의 국가기술자격증 중 하나다. 주로 해양 공학, 조선, 해양 환경과 관련된 고급 기술을 보유한 전문가가 취득하며, 해양 환경과 안전, 해양 개발 등에서 중요한 역할을 맡을 수 있다.  여기까지는 형식적인 정보고, 현업자의 입장에서 해양기술사에 대해 남겨보면, 기업에서는 거의 박사학위급의 대우를 받을 수 있는 자격증.. 2024. 11. 7.
[파이썬] 해양수치모델 검증 - 1. nc 파일읽기, 특정 지점(위치) 찾기, 최근접 격자 찾기 오늘은 수치예측모델의 정확도를 분석하기 위해 관측정보와 비교하는 과정에 대해 소개해보도록 하겠다. 이를 위해서는 모델자료를 읽고, 관측점에 해당하는 데이터를 추출해야한다. 또한, txt 또는 csv형식의 관측정보를 읽어야 하고, 모델과 관측의 데이터를 동일한 시간간격으로 맞춰줘야 한다.  이번 글에서는 모델자료를 읽는 법과 특정 위치의 데이터만 추출하는 법에 대해 다뤄보도록 하겠다.  | 자료 개요기간 : 2016. 10. 02 ~ 10. 08 (태풍 차바)모델 : HYCOM(해양), RDAPS(기상), RWW3(파랑)관측 : 기상청 서귀포 해양기상부이, 국립해양조사원 서귀포 조위관측소분석항목 : 해양 - 조위, 기상 - 풍속, 파랑 - 파고  분석 샘플로 활용할 자료는 2010년 이후 가장 큰 피해를 .. 2024. 4. 30.
kwgrib2를 활용한 기상청 수치모델 grib파일 형식 변환(txt, netcdf) 오늘은 grib 형식으로 되어있는 기상청 수치예측모델을 우리가 익숙한 형식인 txt와 netCDF로 변환하는 방법에 대해 소개해보도록 하겠다. 1. KWGRIB2 개요 기상청에서 생산, 제공하는 한국형수치예보모델, 수치모델 자료는 보통 GRIB2 형식으로 되어 있다. 기상청 자료를 처음 활용하거나 GRIB 형식의 파일을 다뤄보지 않은 사람들에게는 매우 생소한 형식일 텐데, GRIB2 형식 파일을 활용하기 위해서는 kwgrib2 프로그램이 필요하다. kwgrib2는 리눅스 시스템에서 활용할 수 있으며, 기상청 날씨누리에서 해당 파일을 제공한다. 다운로드 링크는 아래 첨부해 두었다. 다운로드 받은 파일은 .tar로 압축되어 있을 텐데 압축을 풀고, 컴파일 하면 된다. 압축을 해제하는 건 해당 파일이 있는 위.. 2024. 1. 12.
[기타 - CDO] 2. NetCDF 날짜 및 시간 자르기 seltimestep CDO의 옵션 중 첫번째로 소개할 옵션은 특정 기간을 자르는 seltimestep 이다. 옵션명 그대로 select timestep, 전체 파일 중 특정 timestep을 선택하여 새 파일로 만드는 기능이다. 1. 활용목적 및 활용처 서로 다른 NetCDF 파일을 합치거나 데이터 크기 또는 활용처에 따라 기간을 자를 때 사용한다. 예를들어 서로 다른 모델을 합쳐서 하나의 파일로 병합할 때, 두 nc파일은 차원이 같아야한다. 따라서 time dimension의 길이가 같아야하는데 두 데이터의 time 길이가 다를 때, 동일한 길이로 맞추기 위해 사용한다. 예를 들어, 위와 같은 해양모델(hycom, 좌측 그림)과 파랑모델(cmems, 우측 그림)을 병합한다고 가정해보겠다. 두 모델의 시간간격은 3시간으로 .. 2023. 8. 18.