'지진희 알림' 같은 참신한 지진알림 서비스가 이미 개발되긴 했지만 기상청의 지도 이미지를 함께 볼 수 없다는 것이 조금 아쉬웠다.
대강 살펴보니 그렇게 구현이 어렵지는 않을 것 같아서 간단하게 텔레그램 알림을 만들어 보았다.
1분단위로 기상청 사이트를 모니터링하다가 새 지진 정보가 올라오면 바로 알림을 보내도록 구현되어 있고, 함께 올라오는 지도 이미지도 함께 보내준다.
자세한 것은 아래 이미지 참고.
단 기상청 사이트를 모니터링하는 방법이기때문에 당연하지만 기상청이 늦으면 알림도 늦게 감 ㅋ
혹시라도 사용하실 분은 아래 링크를 통해 등록하거나 텔레그램 앱에서 채널 아이디 earthquake_kor 를 검색해서 채널에 들어오면 된다.
+추가
지진희 알림이 클리앙의 글 뿐만 아니라 트위터의 자료도 이용하도록 개선되었다. 트위터에 지진이라는 단어가 들어간 트윗이 갑자기 많이 올라오면 일단 경보를 제공하고, 그다음 기상청에 자료가 올라오면 그 자료도 이어서 보내주는 방식.
물론 지진이 난 위치를 정확하게 특정할 수는 없는 알고리즘이지만 지진 발생 즉시 알림을 알려주는 기능은 기상청이 전혀 못따라가는 듯 싶다.
지진희 알림의 위대함에 새삼 놀랐음.
+추가
기존 로직에서 기상청의 지도 이미지를 받아오지 못하는 문제가 있었다. 지금은 개선되었음. 지진 알림과 지도 이미지 모두 정상적으로 전송된다.
+추가 (2017/11/18)
기상청이 7월부터 OpenAPI로 제공하기 시작한 지진 정보를 이용하도록 하여 기상청 페이지에서 테이블 내용이 바뀔 때 내용이 정상적으로 보내지지 않던 문제 해결.
지도는 구글 지도 API를 이용하여 국내지진일 경우 기상청 제공 이미지 대신 구글 지도에 위치를 표시하도록 개선.
진도->규모 용어 수정
규모 4.0 이상의 지진이 국내에서 발생한 경우 지진 대피 요령을 함께 보내주도록 개선
기존 1분에 한번씩 모니터링 하던 것에서 5초에 한번씩 모니터링 하도록 개선. (향후 1초에 한번으로 변경할 예정)
텔레그램 알림 등록하기
스크린샷
'개발 > 개발내용' 카테고리의 다른 글
텍스트에 사용된 글자 목록 뽑기 (0) | 2017.02.13 |
---|---|
인공지능을 이용한 표정 분석 텔레그램 봇 (0) | 2016.12.21 |
NAS 전원관리 아두이노 스케치 (0) | 2016.02.26 |
아두이노로 원격 전원 제어하기 성공! (1) | 2016.02.25 |