버스읽기BUS ARCHIVE데이터 출처
☰

METHODOLOGY

데이터 집계·연결 방법

인코딩, 식별자, 좌표 검증과 서로 다른 시점의 자료를 다루는 방법을 공개합니다.

원본과 행의 보존

11개 파일의 바이트를 원본 그대로 보존하고 SHA-256을 기록합니다. CP949로 읽은 뒤 열 개수가 맞는지 확인합니다. 식별번호는 문자열로 유지해 앞자리와 원래 표현을 보존합니다. 정적 목록에는 원본 순서대로 모든 행을 제공합니다.

출처가 다른 정류장을 합치지 않습니다

국토교통부의 정류장번호와 공단 정류소노드 ID는 별도 체계로 유지합니다. 이름이나 가까운 좌표가 같다는 이유로 연결하지 않습니다. 공단의 지자체 이름만으로 상위 시도를 추정하지 않습니다. 전국 위치 자료의 도시명은 행정명칭 변경을 고려해 17개 지역에 분류합니다.

정류장 상세의 공개 기준

공단 정류소노드 ID가 유일하고, 노선의 기점 또는 종점 ID와 정확히 일치하며 좌표가 유효 범위에 있을 때 정적 상세를 생성합니다. 나머지 정류장도 전체 HTML 목록·지역 검색·원자료 상세·다운로드에서 접근할 수 있습니다. 독립 상세가 없는 행을 검색에서 누락시키지 않습니다.

좌표 검증

비어 있거나 숫자가 아닌 좌표를 거르고, 위도 32~39.5, 경도 124~132의 넓은 범위를 검사합니다. 이것은 한국 주변 좌표의 기본 형식 검사이며, 현장 정확도를 보증하거나 육지·도로 위에 있는지 검증하는 절차가 아닙니다. 범위를 벗어난 행은 보존하되 지도 링크를 제공하지 않습니다.

평균과 총량의 구분

CSV에는 단위와 상세 산식이 없지만, 확인한 공식 카탈로그를 근거로 운행속도는 km/h, 차고지 면적은 ㎡를 표기합니다. 나머지 미확인 단위와 평균 산식은 확정하지 않습니다. 원래 수치를 그대로 표시하고, 파일 간 단순 나눗셈으로 새로운 속도나 시간을 만들지 않습니다. 전국 평균을 구하기 위해 지역 평균을 단순 평균하지 않습니다.

날짜와 갱신

파일명 날짜·행별 정보수집일·사이트 글의 발행일은 구분합니다. 파일명 날짜만으로 조사기간을 확정하지 않습니다. 원자료가 새로 확보되면 차이를 검토하고 빌드하여 배포합니다. 검증 보고서의 생성시각은 계산 실행시각이며 통계 기준일이 아닙니다.

주변 정류장과 비교 지표

주변 정류장은 같은 공단 자료·같은 지자체의 유효 좌표를 대상으로 구면 거리 공식으로 계산한 직선거리 2km 이내 최대 6개입니다. 실제 도로·보행 경로·환승을 검증하지 않습니다. 유개 정류장 비율은 같은 2024년 집계표의 유개 정류장 수를 전체 정류장 수로 나눈 뒤 100을 곱하고 소수점 한 자리로 반올림합니다.

전국 검색 범위

전국 이름 검색은 앞부분 2글자 이상, 식별번호는 전체가 정확히 일치할 때 찾습니다. 지역을 선택하면 이름 중간 부분과 모바일 단축번호로도 검색합니다. 두 출처에 중복될 수 있는 행은 구분하며 검색 결과 수를 고유 정류장 수로 해석하지 않습니다.

검색과 색인

지역별 목록과 검증된 상세·통계·출처·저널은 정적 HTML로 제공합니다. 검색 매개변수 화면은 noindex로 두고 대표 페이지의 중복 색인을 줄입니다. 페이지별 제목·설명·대표 URL과 본문에 맞는 구조화 데이터를 제공합니다.