프로젝트/버스카드조회

서울_노선정보조회_API 데이터 만지기.

IT grow. 2018. 9. 17. 01:32
반응형

이번에는 서울 _ 노선정보조회를 해볼 것인데 , 

이것 또한 API를 통해서 데이터를 만져볼 것이다.


그러기 위해선 공공데이터 포탈에 들어가서 전과 똑같이


개발신청을 해주면 되는데 , 


"노선정보조회 서비스" 검색하면 오픈 API를 확인할 수 있을 것이다.


저번에 사용해 보았던 SAOP_UI를 통해서 이번에는 해볼 것이다.


나는 새로운 프로젝트를 만들어서 진행해 보겠다.


다음은 노선정보조회 서비스를 REST 방식으로 실행해 본 것이다.


보게 되면 Name에 ServiceKey , strSRch 가 있는데 , 

ServiceKey는 인증키이고 , strSRch는 노선버스번호라고 설명서에 나와있었다.


나는 자주타고 다녔던5530을 검색해 보았다.

정말 신기한게 나온 데이터가 정확했다....


순서대로 분석해 보자 .



제일 먼저 보이는게 busRouteID인데 이것은 노선 ID이다.

busRouteNm은 노선명이고  , corpNm은 운수사명이고

firstBusTm 은 금일첫차시간 

firstLowTm 은 금일저상첫차시간 , lastLowTm 은 금일저상막차시간 

lastBusTm 은 금일막차시간 , length 은 노선 길이 

routeType 은 노선 유형인데 노선 유형 (1:공항, 2:마을, 3:간선, 4:지선, 5:순환, 6:광역, 7:인천, 8:경기, 9:폐지, 0:공용) 이렇게 된다.

stStationNm 은 기점이고 , edStationNm 은 종점이다.

마지막으로 term 은 배차간격이다.


정말 신기하다 ..... 

이제는 java에서 파싱하는 방법을 공부하면 될 것 같다.


반응형