관측값이 비거나 늦을 때: 물지금이 자료를 다루는 방식
2026년 10월 14일 작성 · 물지금
자료가 오는 길
바다 수온은 30분마다, 댐·보 수위와 방류량은 1시간마다 공공 API에서 받습니다. 받은 값의 형식을 맞추고 검사한 뒤 사이트와 앱이 함께 읽는 파일로 발행합니다. 페이지의 "관측 시각"은 기관이 잰 시각이고, "수집 시각"은 물지금이 그 값을 받은 시각입니다. 둘은 다를 수 있습니다.
빈 값을 0으로 만들지 않습니다
측정값이 없으면 "—"와 "측정값 없음"으로, 관측소가 점검 중이면 "관측소 점검 중"으로 표시합니다. 0으로 바꾸거나 다른 값으로 채우지 않습니다. 예를 들어 댐의 방류량이 비어 있을 때 들어오는 물의 양(유입량)으로 대신하지 않습니다.
오래된 관측은 새로 싣지 않습니다
받은 관측이 2시간보다 오래되었으면 이번 발행에 넣지 않습니다. 쓸 수 있는 관측이 하나도 없으면 새로 발행하지 않고 마지막 정상 발행본을 그대로 둡니다.
지연과 실패는 화면에 알립니다
가장 최근 수집이 실패하면 "최근 자료 수집에 실패" 안내를, 2시간 넘게 갱신되지 않으면 "갱신이 지연" 안내를 표 위에 띄웁니다. 이 안내가 보이면 값이 지금 상황과 다를 수 있습니다.
24시간 변화의 기준
"24시간"은 약 하루 전(20~30시간 전)에 모은 발행본과 비교한 값입니다. 정확히 24시간 전 자료가 늘 있는 것은 아니어서, 몇 시간 전과 비교했는지("20.5시간 전 대비")를 함께 적습니다. 그 시간대 발행본이 없으면 비워 둡니다.
지역 이름과 지도
지역 이름은 지점마다 직접 대조한 표에서 읽습니다. 댐·보 자료에는 좌표가 없어서, OpenStreetMap에서 이름이 정확히 같은 시설만 지도에 표시합니다. 위치를 추측해 만들지 않습니다.
이상한 값을 보셨다면
지점 이름과 본 시각을 적어 문의로 알려 주세요. 원자료 문제인지 물지금 처리 문제인지 확인해 고칩니다.