실시간 3D 지도

수도권 전철 전부
한 화면에서 달립니다

33개 노선 열차가 지금 어디를 지나는지 3D 지도 위에서 봅니다. 지연이 생기면 그 열차만 늦게 갑니다.

서울만이 아닙니다

1호선부터 9호선, 신분당선과 수인분당선, 경의중앙선과 공항철도, 인천 1·2호선과 경전철, GTX-A 까지 한 지도에 있습니다.

33노선. 본선과 지선을 물리 노선 단위로 나눠 담았습니다.
808
24,745편성

시간이 흐르면 열차도 흐릅니다

낮과 밤에 따라 지도의 조명이 바뀝니다. 새벽에는 열차가 거의 없고, 출퇴근 시간에는 화면이 가득 찹니다.

주간 화면. 노선별 색으로 구분된 열차가 수도권 전역을 달린다.
야간 화면. 지도가 어두워지고 열차 수가 줄어든다.

평일 저녁 6시에 667대, 밤 11시 반에는 331대가 남습니다. 아침 8시 반이 775대로 가장 많습니다.

어디서 온 데이터인가

전부 공공 데이터입니다. 노선 모양은 OpenStreetMap, 시간표는 공공 API 두 곳, 실시간 위치와 혼잡도는 서울시·서울교통공사에서 받습니다.

서울교통공사 열차시간표

1호선부터 9호선까지. 열차번호가 있어 어느 시각이 같은 열차인지 정확히 압니다. 추정이 없습니다.

국토교통부 TAGO 지하철정보

나머지 노선 전부. 역간 소요시간을 학습해 편성을 잇습니다.

서울시 실시간 열차 위치

지금 어디 있는지. 시간표상 위치와 비교해 지연을 계산합니다.

서울교통공사 지하철혼잡도정보

얼마나 붐비는지. 1~8호선 282개 역의 30분 단위 평균입니다. 정원 대비 승차인원 비율이라 34%가 좌석이 딱 차는 지점입니다.

OpenStreetMap

선로와 역 좌표. 노선별 relation 에서 정차 순서와 선로 형상을 가져옵니다.

색은 우리가 정하지 않았습니다

노선색은 운영기관이 쓰는 값을 그대로 씁니다. 지도에서 색을 보고 노선을 아는 감각이 현실과 어긋나면 안 됩니다.

1호선#004A85
2호선#00A23F
3호선#ED6C00
4호선#009BCE
5호선#794698
6호선#7C4932
7호선#6E7E31
8호선#D11D70
9호선#A49D87
급행#E4002B

우리가 고른 색은 이 하나입니다. 급행 열차 지붕에만 씁니다. 노선색을 덮지 않고 그 위에 얹습니다.

시간표가 아니라 지금입니다

서울시 실시간 열차 위치를 받아 지연을 반영합니다. 늦은 열차는 지도에서도 늦게 갑니다.

아침 8시 반 7호선 열차. 8량 편성이 그려지고 노선색 띠가 빨갛게 물들어 혼잡도 137%를 나타낸다.

아침 8시 반 7호선. 정원의 137%라 띠가 빨갛습니다. 열차를 고르면 편성 전체가 량 단위로 그려집니다.