Key: bus
KOSM Feature Key Reference로 돌아가기
Key 개요
| Key | 의미 | 태그 구분 | 적용 형태 | 값 형식 | 공식 문서 |
|---|---|---|---|---|---|
bus |
버스 이용 지정 — 정류소·차로·노선 등이 버스 교통에 적용되는지 나타냅니다. | OSM 태그 | 대중교통 노드·길·관계 | text |
OSM Wiki |
어떻게 사용하나요?
bus=*는 교통수단별 통행 권한 Key 계열의 하나로, 버스가 이 대상을 이용할 수 있는지 또는 버스 전용으로 지정되었는지를 뜻합니다. 시설의 종류가 아니라 권한·지정 상태를 담는 보조 속성입니다.
정류소·정차점 같은 지물 자체는 highway=bus_stop이나 public_transport=*로 나타내고, 노선은 route=bus 관계로 표현합니다. bus=*는 그 위에 얹는 통행 조건입니다.
적용 대상
bus=*는 일반적으로 대중교통 노드·길·관계에 적용합니다.
버스 정류소·정차점·버스 전용 차로·노선 관계처럼 버스 이용 여부를 구분해야 하는 객체에 붙입니다. 주변 도로 전체에 버스가 운행한다는 이유만으로 일괄 부여하지 않습니다.
Value 선택
버스가 실제로 이용하거나 법적으로 지정된 대상에 붙입니다. bus=yes는 이용 가능, bus=designated는 버스용으로 공식 지정되었음을 뜻하므로 단순히 버스가 지나간다는 이유만으로 designated를 사용하지 않습니다.
확인되지 않은 값은 짐작해서 넣지 않습니다. 비슷한 Value가 있으면 실제 지물의 기능과 OSM Wiki의 구분 기준을 함께 확인합니다.
비슷한 Key와 구분하기
비슷해 보이는 Key도 서로 다른 질문에 답합니다. 한 Key에 모든 의미를 넣지 말고 아래 기준에 따라 나누어 기록합니다.
| Key | 무엇을 기록하나요? | 예시·구분 기준 |
|---|---|---|
public_transport=platform |
승객이 기다리고 승하차하는 공간 | 정류장 대기 위치 |
public_transport=stop_position |
차량이 실제로 정차하는 선로·도로 위 위치 | 도로 길 위 노드 |
highway=bus_stop |
전통적인 OSM 버스 정류소 표시 | 대기 위치에 사용 |
bus=yes |
해당 요소가 버스 교통에 적용됨을 명시 | 단독으로 정류소를 정의하지 않음 |
route=bus |
버스 노선 관계의 교통수단 | type=route와 조합
|
주요 Value
아래 표에는 KOSM에서 중요하게 다루거나 자주 사용하는 주요 Value를 중심으로 정리했습니다. 각 행에서 Value의 의미, 적용 대상, 함께 사용하는 Key, 방향·형태 기준, 오용하기 쉬운 조건을 확인할 수 있습니다. 정보가 없거나 실제 상태를 판단할 수 없으면 임의의 Value를 선택하지 말고 해당 Key를 입력하지 않습니다. 여기에 정리되지 않은 나머지 Value와 세부 사용 조건은 OSM Wiki — Key:bus에서 확인합니다.
| Value | 의미 | 언제·어떻게 사용하나요? | 태그 구분 | OSM Wiki |
|---|---|---|---|---|
bus=yes |
버스가 이용하는 대상 | 정류장·정차 위치·길 등 해당 요소를 버스가 이용할 수 있음을 나타낼 때 사용합니다. 정류소 대기 위치에는 highway=bus_stop·public_transport=platform, 실제 정차점에는 public_transport=stop_position과 조합합니다. |
OSM 태그 | Tag 문서에서 확인 |
bus=designated |
버스 이용이 공식 지정된 대상 | 차로나 경로가 표지·법규로 버스 이용을 위해 공식 지정되었을 때 사용합니다. 단순히 버스가 가끔 통과한다는 이유로 지정 상태를 부여하지 않습니다. | OSM 태그 | Tag 문서에서 확인 |
함께 사용하는 Key
Key가 비슷해 보여도 각각 나타내는 정보가 다릅니다. 하나의 Key에 여러 의미를 넣지 말고, 정보의 종류에 맞는 Key를 각각 사용합니다.
| 관련 Key | 역할 | 공식 문서 |
|---|---|---|
railway |
철도 선로와 역·승강장·출입구 등 철도 지물을 분류합니다. | OSM Wiki |
public_transport |
정류장·승강장·정차 위치 등 대중교통 요소의 역할을 뜻합니다. | OSM Wiki |
name |
출입구·시설·지물에 실제로 구분되는 이름이 있을 때 기록합니다. | OSM Wiki |
ref |
출입구 번호·도로 번호·정류장 번호처럼 외부에서 사용하는 식별자를 기록합니다. | OSM Wiki |
operator |
시설이나 서비스를 실제로 운영하는 기관 또는 사업자를 기록합니다. | OSM Wiki |
gauge |
철도 두 레일 사이의 궤간을 밀리미터 단위로 기록합니다. | OSM Wiki |
electrified |
철도 전철화 방식 또는 전철화 여부를 뜻합니다. | OSM Wiki |
voltage |
전기 설비나 전철의 전압을 볼트 단위로 기록합니다. | OSM Wiki |
대표 태그 조합
OSM Wiki에서 설명하는 사용 방식과 널리 정착된 조합만 선별했습니다. 실제로 확인되지 않은 속성은 예시를 그대로 복사하지 말고 생략합니다.
| 사용 장면 | 태그 조합 | 조합하는 이유 |
|---|---|---|
| 버스 정류소의 승객 대기 위치 | highway=bus_stop, public_transport=platform, bus=yes, name=시청앞 |
bus=yes는 이 대중교통 플랫폼이 버스용임을 뜻합니다. 정류소 자체의 전통적인 식별 태그는 highway=bus_stop입니다.
|
| 버스의 실제 정차 위치 | public_transport=stop_position, bus=yes |
도로 길 위 노드에 적용하며, 승객이 기다리는 플랫폼과 차량이 정차하는 위치를 구분합니다. |
| 일반 차량은 금지되고 버스는 허용되는 길 | highway=service, access=no, bus=yes |
전체 차량의 접근을 access=no로 제한한 뒤 버스에 대해서만 bus=yes로 예외를 둡니다. 실제 공식 통행 조건이 확인된 경우에 사용합니다.
|
참고 문서
이 Key의 전체 정의와 조합 방법, 최신 사용 기준은 OSM Wiki — Key:bus에서 확인합니다.