• 제목/요약/키워드: 기상 API

검색결과 36건 처리시간 0.027초

기상 데이터를 활용한 CQRS 패턴의 조회 모델 구현 (Implementation of query model of CQRS pattern using weather data)

  • 서보민;전철호;전현식;안세윤;박현주
    • 한국정보통신학회논문지
    • /
    • 제23권6호
    • /
    • pp.645-651
    • /
    • 2019
  • 대용량 데이터가 쏟아져 나오고 있는 지금, 대용량 데이터의 처리를 위해 데이터 처리 특성상 쓰기 작업보다 읽기작업이 많아 소프트웨어 아키텍처나 데이터 저장 패턴에 많은 변화가 가해지고 있다. 이에 따라 본 논문에서는 명령(Command)과 쿼리(Query)의 책임을 분리하는 CQRS(Command Query Responsibility Segregation) 패턴의 쿼리 모델을 사용해 사용자의 요구사항에 효율적인 대용량 데이터 조회 시스템을 구현한다. 본 논문의 대용량 데이터는 기상청 Open API의 2018년 온도, 습도, 강수 데이터를 활용하여 약 23억 건의 데이터를 RDBMS(PostgreSQL)와 NoSQL(MongoDB)에 알맞게 저장한다. 또한 구현한 웹 서버 (Web Server) 입장에서의 CQRS패턴을 적용한 시스템과 CQRS 패턴을 적용하지 않은 시스템의 성능, 각 데이터베이스의 저장구조 성능, 데이터 처리 특징에 맞는 성능을 비교 및 분석한다.

불쾌지수가 외야수의 경기 기록 데이터에 미치는 영향 (The Effect of Discomfort Index on Outfielder's Game Record Data)

  • 김세민;신좌철
    • 한국정보통신학회논문지
    • /
    • 제24권8호
    • /
    • pp.978-984
    • /
    • 2020
  • 본 연구에서는 빅 데이터 분석 방법을 활용하여 스포츠 기록과 기상 데이터의 상관관계를 분석하였다. 이를 위하여 API와 크롤링으로 데이터를 수집하고, 가공한 다음 이것을 토대로 통계를 낸 후에 데이터 시각화를 진행하였다. 본 연구의 대상으로는 2019년 KBO 리그에 출전한 외야수 중에서 규정타석에 진입한 선수를 대상으로 하였다. 또한 기상 데이터는 불쾌지수를 활용하였으며 70이상과 70미만을 기준으로 하여 분석하였다. 연구 결과로는 투수가 개입하는 기록인 각종 타격지표에서는 불쾌지수가 높을수록 외야수의 기록이 향상하였으나, 투수가 개입하지 않는 도루, 볼넷, 투구 수, 도루 성공률, 타석 당 투구 수, 경기 당 투구 수 등의 기록에서는 외야수가 투수를 힘들게 하였음을 알 수 있었다. 본 연구를 통하여 스포츠 데이터 산업의 발전과 야구 선수, 구단, 코칭스태프의 경기력에 도움이 될 것으로 기대한다.

WEB 기반 스마트 관광 (Smart Tour based on WEB)

  • 한창평;홍유식
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권4호
    • /
    • pp.21-28
    • /
    • 2024
  • 요즈음 4차 산업혁명 기반에서는, 챗GPT 기능 및 3D 가상현실 기술을 이용해서, 여행자가, 실제 세계에서, 직접적으로 여행 장소를 방문하지 않아도, 누구나, 간단하게 가상환경 WEB 기반, 스마트 관광 OPEN 소스 및 API 기능을 이용해서, 가상 관광을 할 수 있는 편리성을 제공한다. 그러나, 이러한 기능은 갑작스럽게 기상악화로 여행 운송시스템이 갑작스럽게 변경이 되면, 실시간으로 여행 운행 정보를 확인 못 해서, 비행기 결항 정보 및 여객선 운항 정보 부족으로, 정상적으로 비행기 또는 여객선이 출발할 때까지, 대기실에서 많은 시간을 기다려야 하는 매우 불편한 문제점이 발생한다. 그러므로, 본 논문에서는 이러한 문제점을 해결 하기 위해서, 기상악화로 갑작스럽게 발생하는 여객선 결항 및 운항 정보 및 여행 중에 여러 가지 상품을 구매하게 될 때도, 면세상품 자동 안내 및 상품 자동결제 기능을 추가하였다. 그럴 뿐만 아니라, WEB 기반에서, 누구나, 편리하게 스마트 여행을 할 수 있도록 컴퓨터 모의실험을 수행하였다.

기상위험 조기경보를 위한 웹기반 표출시스템 구현 (Implementation of a Web-Based Early Warning System for Meteorological Hazards)

  • 공인학;김홍중;오재호;이양원
    • 대한공간정보학회지
    • /
    • 제24권4호
    • /
    • pp.21-28
    • /
    • 2016
  • 호우, 폭염, 한파와 같은 기상재해를 미연에 방지하기 위해서는 기상예측이 매우 중요하다. 우리나라 기상청에서는 현재시점의 기상특보를 제공하고 있고, 농촌진흥청에서는 농장재해에 대한 2일 예보를 일부 지역에 대해 시범서비스 하고 있다. 이러한 기상위험 조기경보 시스템의 발전을 위해서는 전국적인 고해상도 예측자료와 Web GIS가 통합될 필요가 있다. 본 연구는 1시간 간격, 1km 해상도의 수치예보 자료와 Web GIS가 통합된 형태의 기상위험 조기경보 서비스의 프로토타입 개발을 목적으로 한다. 이를 위하여 전지구모델 GME의 다운스케일링을 통해 시공간분해능이 향상된 기상위험 예측자료가 Web GIS를 통해 표출되도록 하였으며, 오픈소스 기반의 지도 API와 JavaScript 라이브러리의 시각화기법을 결합하여 동적 인터액션이 가능한 사용자 인터페이스를 구성하였다. 711,504개 격자점에 대하여 1시간 간격의 위도, 경도, 기온, 강수량 등 9개 항목으로 이루어진 대량의 데이터를 관리하기 위하여 오픈소스 기반의 DBMS인 PostgreSQL을 사용하였으며, Spring과 myBatis를 연동하여 전자정부 프레임웍기반의 웹서비스를 구성하였다. 이 시스템은 현재의 기상위험 상황에 대한 정보뿐만 아니라, 향후 7일간의 호우, 폭염, 한파 등 기상위험 예측정보가 1시간 간격 및 읍면동 단위로 제공된다. 이 시스템이 현업운용 되기 위해서는 수치예보의 정확도 향상과 함께 래스터 및 벡터 자료의 전처리시간 단축이 향후과제로서 해결되어야 할 것이다.

두 개의 지점 검지기를 이용한 연속류 구간의 밀도측정 방안 (Density Measurement for Continuous Flow Segment Using Two Point Detectors)

  • 김민성;엄기종;이청원
    • 한국ITS학회 논문지
    • /
    • 제8권1호
    • /
    • pp.37-44
    • /
    • 2009
  • 교통량, 속도, 밀도의 3가지 교통류 지표 중 밀도는 혼잡을 잘 나타내는 지표이다. 밀도를 측정하는 방안은 직접적으로 수집하는 방안과 수집자료를 활용하여 간접적으로 수집하는 방안이 있다. 직접적인 측정법은 대상구간의 교통류를 항공기나 고층건물에서 촬영하여 밀도를 직접적으로 구하는 것이나, 기상과 도로조건 및 비용상의 문제로 인하여 광범위한 사용에는 한계가 있다. 밀도를 간접적으로 측정할 수 있는 방안은 지점검지기를 이용하여 속도와 교통량을 측정하여 q=${\mu}k$식을 이용하여 밀도를 추정하는 방법이다. 하지만 이 역시 지점의 밀도값을 추정할 수 있을 뿐 구간의 밀도값을 대표할 수는 없다. 본 논문에서는 두 개의 지점검지기를 이용하여 밀도를 측정할 수 있는 방법을 제시하였다. 또한 순간밀도, 평균밀도, 측정간격이라는 개념을 정리하고 Paramics API 기능을 활용하여 자료를 생성한 후 측정간격이 밀도정확도에 미치는 영향을 분석하였다. 또한 밀도측정장비의 탑재를 위한 지수평활화 등의 프로세스가 포함된 밀도측정알고리즘도 제시하였다.

  • PDF

드라이빙 시뮬레이터 시나리오 개발을 위한 동적 도로환경 데이터 융합 (Integration of Dynamic Road Environmental Data for the Creation of Driving Simulator Scenarios)

  • 권준호;전연수;염춘호
    • 한국정보통신학회논문지
    • /
    • 제26권2호
    • /
    • pp.278-287
    • /
    • 2022
  • 기술발전에 따라 드라이빙 시뮬레이터는 다양한 용도로 활용되고 있다. 드라이빙 시뮬레이터 실험에서 시나리오 개발은 실험결과의 신뢰를 높이고 연구목표를 달성하며 운전자에게 보다 실제같은 경험을 제공하는데 필수적이다. 그러나 시나리오를 개발하는데 데이터베이스 형성과 실시간 시나리오 운영 등에는 아직도 제약이 많다. 본 연구는 이러한 환경에서 실제 도로에서 실시간 주행속도와 기상데이터를 수집하고 활용하는데 가능성을 확인하고자 한다. 또한 본 연구를 통해 아두이노 센서 데이터와 공공API 데이터를 연계하는 방안도 제시하고자 한다. 연구결과의 검증을 위해 실제도로에서 시험을 실시했으며 본 연구를 통해 드라이빙 시뮬레이터에서 실시간 데이터를 활용한 시나리오 개발에 도움이 될 것으로 기대한다.

공공데이터 연계 IoT 스마트기기 개발 연구 (A Study on Development of IoT Smart Device Linking Public Data)

  • 이소희;조준희;김필주;조윤기;김주안
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.1235-1237
    • /
    • 2017
  • 날씨 정보를 확인 하는데 있어서 생기는 다양한 불편함 등을 해결하기 위해 만든 현관문 우산 알리미는 현관문에서 Arduino와 기상청 OpenAPI를 통해 구현한 날씨 정보들을 LCD와 LED, 소리 등을 이용해 가까이 접근한 사람들에게 알려주는 장치를 말한다.

IoT센서를 활용한 스마트 옷장 설계 (Smart Closet Design using IoT Sensor)

  • 장은겸;강문수;박성현;최지석
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.463-464
    • /
    • 2022
  • 본 논문는 IoT 센서를 활용한 스마트 옷장을 연구하였다. 스마트 의류 관리 애플리케이션은 사용자가 등록한 옷을 카테고리별로 확인할 수 있으며, 기상청 API를 통한 날씨에 따른 의류 추천, 사용자가 착용한 의류 통계 정보와 의류 세탁 주기 정보를 제공한다. 스마트 옷장은 UV_LED를 활용한 의류 살균, 자동 미세먼지 감지 센서를 이용한 옷장 공기순환장치 기능을 제공한다. 또한 의류의 미세먼지 등을 제거할 수 있는 의류진동 기능을 제공한다. 애플리케이션 기능으로 옷을 등록할 때 옷을 계절별로 등록, 빨래 주기 설정 등 다양한 카테고리를 제공하여 기존 IoT 옷장의 기능을 개선하여 더 편리하게 의류를 관리할 수 있다.

  • PDF

에너지 생산량 소비량 예측을 통한 효율적인 계통 독립형 ESS 제어 시스템 (Efficient Grid-Independent ESS Control System by Prediction of Energy Production Consumption)

  • 주종율;오재철
    • 한국전자통신학회논문지
    • /
    • 제14권1호
    • /
    • pp.155-160
    • /
    • 2019
  • 본 논문에서는 신재생에너지와 농업ICT를 활용한 시설농업용 제어와 에너지생산량과 소비량 예측을 통해 효율적인 계통 독립형 ESS제어시스템을 제안한다. 제안된 시스템은 전력계통 정밀 위상 및 데이터를 시각화하여 유지보수 및 모니터링을 수행할 수 있는 통합 관리 시스템으로 장애 발생 시 자동으로 이에 대해 대처하고 데이터 수집, 처리, 제어가 가능하며, 태양광발전의 전력 발전과 설치된 설비들의 소비 패턴, 설비들의 동작 트랜드를 분석, 기상청 OpenAPI를 활용한 에너지 생산량 소비량 예측을 통해 최적의 에너지 운영 방법을 제시함으로써 불필요한 에너지 소비를 줄이고 운영비용을 절감할 수 있다.

Beacon 위치측위 기술과 행정주소를 연계한 재난재해 상황 전파 연구 (A Study on the Diffusion of Emergency Situation Information in Association with Beacon Positioning Technology and Administrative Address)

  • 모은수;이재광
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제5권9호
    • /
    • pp.211-216
    • /
    • 2016
  • 최근 전세계적으로 지진, 홍수, 화재 등 재난재해로 인한 인명피해가 늘어나면서 골든타임을 확보하기 위한 기술연구가 활발히 이루어지고 있다. 본 논문에서는 골든타임 확보를 위해 IoT 기술들을 사용해 재난 재해 발생 시 실제 발생원의 사용자를 최우선으로 찾아 전파하며, 주변지역 사용자로 차츰 범위를 확산시켜 전파하는 모델을 연구하였다. 국가 재난 재해 정보는 기상청 OPEN API를 사용하였으며, 해당지역의 세밀한 정보획득을 실시간 수집하기 위해 Crowd Sensing 기술과 BLE (Bluetooth Low Energy) Beacon 기술을 통합 연계한 시스템을 구축하였다. 특히 기존까지 기지국 기반 CBS를 사용하였다면 본 논문에서는 Beacon을 이용한 사용자 위치와 국가행정주소체계 네가지를 통합한 DB를 설계하여 맵핑함으로써 지역 사용자를 추정할 수 있게 되었다. 실험은 사용자의 수를 1천명씩 증가하는 방식을 통해 정보 확산 알고리즘의 정확도와 속도를 측정하였으며, 최종 2만명의 인원까지 1초 이내 연산하여 위험 전파 알림이 가능함을 확인하였다.