계산 방법과 출처
역 위치와 1~8호선 역간 시간은 서울시 공공데이터를 썼어요. 그 밖의 노선은 1~8호선 실제 시간에 맞춘 식으로 추정했어요.
쓴 자료
- 역 위치: 서울 열린데이터광장 「서울시 역사마스터 정보」(OA-21232)의 위도·경도.
- 1~8호선 역간 시간: 서울 열린데이터광장 「서울교통공사_역간거리」(OA-12034)의 표준 운행시간(2024년 8월 판). 열차가 출발해 다음 역에 도착하기까지의 시간이에요.
- 그 밖의 노선(9호선, 신분당선, 공항철도, 경의중앙선, 수인분당선, 우이신설선, 신림선, 경춘선, 코레일 1호선 구간): 역 사이 직선거리로 추정했어요. 1~8호선 267개 구간의 실제 시간에 맞춘 식은 0.458분 + 1.037분 × 직선 km예요.
계산 방법
출발역에서 모든 역까지 가장 짧은 시간을 찾는 최단 경로 계산(다익스트라)을 써요. 같은 역에서 다른 노선으로 갈아탈 때마다 5분을 더해요. 지도의 "시간 지도"는 각 역을 원래 방향 그대로 두고, 출발역에서의 거리만 걸리는 시간에 비례하게 바꾼 그림이에요.
빠진 것
- 역까지 걷는 시간, 첫 열차를 기다리는 시간.
- 급행 열차(9호선 급행, 경의중앙선·1호선 급행).
- 갈아타기 동선이 역마다 다른 것(평균 5분으로 같게 둠).
- 서울 밖 역 일부. 지도 범위는 서울과 맞닿은 곳까지예요.
출처: 서울 열린데이터광장 서울시 역사마스터 정보, 서울교통공사_역간거리(공공누리 제1유형). 서울 경계: 통계청 센서스용 행정구역경계(2018).