TMAP 대중교통 API를 이용해서 출발지와 도착지 사이의 대중교통 경로를 가져오고 있습니다. 경로에서 탑승하는 지하철과 버스의 막차 시간을 구해서, 첫 버스 혹은 지하철을 언제 타야하는지 구하는 것이 저희 앱의 목적입니다.
TMAP에서 제공하는 데이터에 포함된 고유번호는 막차 시간을 계산하는데 필요한 공공데이터 포털 API에서 사용하는 고유번호와 다릅니다. 그래서 TMAP에서 사용하는 고유번호를 공공데이터 포털에서 사용하는 고유번호로 변환하는 작업이 필요합니다.
서울시 지하철역 정보 검색 (역명) API를 이용해서 전철역 이름에 해당하는 전철역 코드, 외부 코드를 얻을 수 있습니다. 혹은 서울교통공사 노선별 지하철역 정보 API를 이용해서 외부 코드에 해당하는 전철역 이름을 얻을 수 있습니다.
<서울시 지하철역 정보 검색 (역명) API>
<서울교통공사 노선별 지하철역 정보 API>
T MAP 데이터에서 사용하는 지하철 호선 Type 값을 공공데이터 포털에서 사용하는 호선 이름으로 변경해야 합니다. 서울시의 경우 서울시 지하철역 정보 검색 (역명) API를 사용해서 FR_CODE로 노선 이름을 알아낼 수 있습니다.