계산 방법, 출처, 크레딧
소요 시간을 어떻게 계산하는지, 데이터는 어디서 오는지, 그리고 지도가 알려 주지 않는 것까지 설명해요.
계산 방법
일본의 도시에서는 전철이 이동의 대부분을 책임져요. JR선, 사철(도쿄라면 도큐, 오다큐, 게이오, 세이부, 도부, 게이세이, 게이큐 등), 그리고 도심의 지하철이에요. 출발지마다 최단 경로 알고리즘이 이 철도망 전체를 탐색해 각 역, 이어서 지도 위 모든 지점까지의 소요 시간을 계산해요. 계산은 저희 서버에서 이루어지고, 브라우저는 결과만 받아요. 소요 시간은 다음을 더한 값이에요.
이렇게 단순화하면 동네끼리 비교하기 쉬워지지만, 실제 이동 시간과는 다를 수 있어요. 큰 역의 긴 환승 통로, 일부 역을 통과하는 쾌속·급행 열차, 운영사가 바뀌는 환승, 어느 출구를 이용하는지 등에 따라 달라져요.
- 도보
- 시속 4.5km. 우회를 고려해 직선거리에 1.25를 곱해 계산해요.
- 승강장까지 이동
- 역에 들어가 승강장에 도착하기까지 1분.
- 대기
- 평균 배차 간격의 절반(최대 15분). 4분 간격 노선이라면 평균 대기 시간은 2분이에요.
- 환승
- 같은 역에서 노선을 갈아탈 때는 1.5분의 여유를 둬요. 같은 환승역 그룹 안의 다른 역(예: 신주쿠나 오테마치의 JR역과 지하철역) 사이는 실제 도보 시간으로 계산해요.
- 시간표
- 평일 오전 7시~오후 8시의 공식 시간표. 배차 간격과 역간 소요 시간은 이 시간대의 평균이에요.
- 실시간 정보
- 반영하지 않아요. 지연, 공사, 혼잡은 고려되지 않으며, 시간표상의 평균값이에요.
데이터 출처
- ODPT(공공교통 오픈데이터센터) JR, 사철, 지하철의 철도망, 노선, 역, 시간표(도에이 지하철: 東京都交通局, CC BY 4.0)
- Mini Tokyo 3D 노선과 역에 관한 보충 데이터
- © OpenStreetMap 기여자 지리 정보, 지명, 배경 지도
- OpenFreeMap 배경 지도 벡터 타일
- 일본 국토지리원(国土地理院) 주소 검색과 지리 데이터
- 국토수치정보(国土数値情報, 일본 국토교통성) 행정 구역 등 국토 데이터
라이선스
Open Database License (ODbL) 1.0가 적용되는 것은 배경 지도의 OpenStreetMap 데이터뿐이에요. 계산 결과(소요 시간, 단순화한 철도망)는 ODPT 라이선스가 적용되는 교통 데이터로 만든 것이어서, 이 사이트에서만 보여 주며 재배포할 수 없어요.
소스 코드는 공개하지 않아요. 별도 표시가 없는 한 모든 권리를 보유해요.
배경 지도나 위에 적은 다른 오픈데이터를 이용할 때는 각 라이선스를 따르고 출처를 밝혀 주세요.
크레딧
- Anthony Castrio: 소요 시간 지도라는 아이디어의 출발점인 NYC Transit Time Cartogram.
- Jules Grandin: 파리 소요 시간 지도.
이름의 유래
‘Ikeruka’(行けるか)는 외출하기 전에 누구나 떠올리는 질문이에요. 行ける(이케루)는 ‘갈 수 있다’, か(카)는 그 말을 질문으로 바꿔요. ‘제시간에 갈 수 있을까?’ Ikeruka가 전철과 지하철로 몇 분인지 알려 드려요.
웹 접근성 안내
이 사이트는 WCAG 2.2 AA 수준 준수를 목표로 해요. 아직 외부 감사를 받지 않아서 현재는 부분 준수 상태예요.
적용된 내용
- 모든 기능을 키보드로 쓸 수 있고, 포커스가 항상 보이며, 본문으로 바로 가는 링크가 있어요.
- 라이트·다크 테마 모두 텍스트는 4.5:1 이상, UI 요소는 3:1 이상의 명암비를 지켜요.
- 색각 이상이 있어도 구분할 수 있는 색 단계를 쓰고, 등시간선에는 시간 라벨도 함께 표시해요.
- 지도 대신 쓸 수 있는 텍스트도 있어요. 소요 시간순 역 목록과 단계별 경로 안내예요.
- 계산된 소요 시간은 스크린 리더로 읽어 줘요.
- 시스템에서 동작 줄이기를 설정하면 애니메이션을 줄여요.
- 모든 페이지의 언어를 지정하고, 일본어 이름에도 언어를 표시해요.
알려진 한계
지도 자체는 시각적인 표현이에요. 필요한 내용은 텍스트로도 제공하지만, 배경 지도(도로, 지형)에는 텍스트 대체 수단이 없어요.
문제 신고
사이트 이용에 어려움이 있다면 contact [at] ikeruka.com(으)로 알려 주세요. 해결 방법을 찾거나 다른 형식으로 정보를 드릴게요.