대한민국 / 수질 지도
공식 공개자료
KOREA WATER OBSERVATORY

전국 수질 지도.

지역의 차이를 보고, 시간의 변화를 읽습니다.

↓ CSV 내려받기
REGIONAL DISTRIBUTION

경도 분포 mg/L as CaCO₃

● 정수·공급—
자료 확인 중
확대하면 시군구와 측정 지점이 표시됩니다.
최신
경도낮음 → 높음

수치 없음 색상은 수치의 크기를 나타내며 안전성 판정이 아닙니다.

시도 → 시군구 → 공개 측정 지점으로 확대합니다.
행정경계 안의 모든 위치가 같은 수치라는 뜻은 아닙니다.

지역별 한눈에 보기

선택한 자료의 지역별 평균

지역을 누르면 공개 시설 전체의 평균과 검사 목록을 봅니다. —는 해당 자료·항목·시점에 집계 가능한 수치가 없다는 뜻입니다.

i공식 수질 기록을 불러오고 있습니다.
ALL PARAMETERS

모든 수질 항목

우선순위는 배치에만 적용합니다. 제공된 모든 항목을 공개하며, 미제공 항목은 별도로 표시합니다.

ORIGINAL OBSERVATION

검사 기록

CONNECT NATIONAL DATA

전국 월간 API 연결

  1. 한국수자원공사_상수도법정수질정보 조회 서비스에서 로그인 후 정수장·호소수·하천/복류수 3개 기능을 선택해 활용신청하세요. 무료·자동승인 서비스입니다.
  2. 마이페이지 → 데이터활용 → Open API → 활용신청현황에서 해당 서비스의 일반 인증키(Decoding)를 복사하세요.
  3. 앱 폴더에서 setup-api.cmd를 실행하면 로컬 .env가 열립니다. 아래 항목에 키를 넣고 저장하세요.
    DATA_GO_KR_SERVICE_KEY=발급받은_키
  4. 실행 중인 서버를 종료하고 start.cmd로 다시 실행하세요. 바로 수집을 시작하며, 이후 서버 실행 중 매일 자동 확인합니다. 수집 현황에서 정상 확인 시점과 기록 수를 확인하세요.

이 키로 전국 정수장·호소수 원수·하천/복류수 원수 월간 법정검사 3개 자료를 연결합니다. 기관 공개월과 오늘 날짜는 다를 수 있습니다. 전국 모든 수원 유형·행정동별 실시간 측정을 보장하지 않습니다. 서울 공개 JSON에는 별도 키가 필요 없습니다.

키는 이 화면이나 채팅에 입력하지 않고 로컬 설정 파일에 저장합니다. 서버에만 사용하며 브라우저로 전달하지 않습니다. 자세한 내용은 앱 폴더의 API-SETUP.md에 있습니다.

DATA NOTES

수치를 읽는 방법

공식 자료 그대로

초기 데이터는 공공데이터포털에서 내려받은 2025년 정수장 법정 수질검사 CSV입니다. 합성·예시 수치를 섞지 않았습니다. 현재 확보된 마지막 측정월과 수집 확인 시점을 구분합니다.

지도는 무엇을 평균하나요?

수도사업자 지역으로 집계하고, 지역을 알 수 없는 경우에만 시설 소재지를 사용합니다. 정수장마다 선택 기간의 최신 채수 기록 한 건을 사용한 단순 평균이며, 공급량으로 가중하지 않습니다. 실제 가정·매장의 수질이나 급수구역을 의미하지 않습니다.

불검출은 0이 아닙니다

숫자 0은 그대로 보관합니다. 불검출·기준 미만·미제공·문자 판정은 구분하며, 수치 평균에서는 제외합니다. 경도로 TDS나 알칼리도를 추정하지 않습니다.

과거 기록과 정정

시간 그래프는 월별 집계입니다. 자료가 없는 달은 선을 연결하지 않습니다. 동일한 출처·정수장·채수일의 원본 값이 바뀌면 수정본을 추가 보관합니다.

지도 경계

통계청 KOSTAT 2018 시도 경계를 southkorea-maps 공개 저장소에서 받아 단순화했습니다. 원본 지역 명칭의 별칭을 연결했으며, 최근 행정경계 변경은 반영되지 않을 수 있습니다.

공식 수질 자료 ↗ · 지도 출처 ↗
YOUR WATER LOCATIONS

위치 목록·비교

한 줄에 한 곳씩 입력하세요. 시군구·서울 행정동·공식 지점명·등록주소를 검색합니다. 목록은 이 브라우저에 저장됩니다.

동 검색은 서울시가 공개한 동↔측정점 연결을 사용합니다. 해당 동 전체 평균이나 주소별 실제 수질을 뜻하지 않습니다. 정확한 검사값이 없는 곳에 인접 값을 대입하지 않습니다.