버스위치정보조회서비스 버스를 검색할 경우, 해당버스에 대한 기본정보 및 위치, 차량유형 정보 등을 검색할 수 있는 API입니다. 변수명은 대소문자를 구분하니 주의하시기 바랍니다.
요청 URL (Request Url)
http://ws.bus.go.kr/api/rest/buspos
(EX : http://ws.bus.go.kr/api/rest/buspos/getLowBusPosByRtid?busRouteId=xxxxxxxx)
요청 변수 (Request Parameter)
변수명 | 타입 | 설명 |
---|---|---|
serviceKey | string (필수) | 발급받은 키 값 |
busRouteId | string (필수) | 노선 ID |
인코딩 방식 (Encoding Type)
UTF-8
Output
XML
출력 결과 필드 (Response Field. Well formed xml)
변수명 | 타입 | 설명 |
---|---|---|
sectOrd | string | 구간순번 |
sectDist | string | 구간옵셋거리 |
rtDist | string | 노선옵셋거리 |
stopFlag | string | 정류소도착여부 (0:운행중, 1:도착) |
sectionId | string | 구간ID |
dataTm | string | 제공시간 |
tmX | string | 맵매칭X좌표 (WGS84) |
tmY | string | 맵매칭Y좌표 (WGS84) |
vehId | string | 버스 ID |
plainNo | string | 차량번호 |
busType | string | 차량유형 (0:일반버스, 1:저상버스, 2:굴절버스) |
lastStTm | string | 종점도착소요시간 |
nextStTm | string | 다음정류소도착소요시간 |
islastyn | string | 막차여부(0 : 막차아님, 1: 막차) |
isrunyn | string | 운행여부 (0: 운행종료, 1: 운행) |
lastStnId | string | 최종정류장 ID |
posX | string | 맵매칭X좌표 (GRS80) |
posY | string | 맵매칭Y좌표 (GRS80) |
fullSectDist | string | 정류소간 거리 |
trnstnid | string | 회차지 정류소ID |
congetion | string | 혼잡도 (3 : 여유, 4 : 보통, 5 : 혼잡, 6 : 매우혼잡) |