본문으로 이동

Key: route

K-OSM Wiki

K-OSM Feature Key Reference로 돌아가기

Key 개요

Key 의미 태그 구분 적용 형태 값 형식 공식 문서
route 노선 종류 — 버스·철도·도로·도보·자전거 등 여러 요소로 구성된 노선의 종류를 지정합니다. OSM 태그 type=route 관계 text OSM Wiki

어떻게 사용하나요?

route=*type=route 관계가 어떤 종류의 노선인가를 정합니다. 길이라는 물리적 대상이 아니라 그 위를 지나는 ‘운행·이용 경로’가 대상입니다.

따라서 선로나 도로 자체의 분류(railway=*, highway=*)와 겹치지 않습니다. 같은 선로 위를 여러 노선이 지날 수 있는 것도 이 때문입니다.

적용 대상

route=*는 일반적으로 type=route 관계에 적용합니다.

여러 경로 길과 정류장 등을 구성원으로 가진 type=route 관계에 붙입니다. 개별 도로 길의 노선번호를 기록하는 용도로는 사용하지 않습니다.

관계에는 경로를 구성하는 길과 정류장 등을 올바른 순서와 역할로 넣어야 합니다.

Value 선택

type=route 관계에서 버스·철도·도로·보행·자전거 등 노선의 종류를 지정합니다. 일반 보행 노선은 route=foot, 더 길거나 험한 하이킹 노선은 route=hiking을 사용하며, 현재 DB의 route=walking은 새 입력에 권장되지 않습니다. 경로 길의 순서·방향과 정류장 역할도 함께 검사합니다.

route=walking은 새 입력에 권장되지 않으며 일반 보행 노선은 route=foot을 사용합니다.

확인되지 않은 값은 짐작해서 넣지 않습니다. 비슷한 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

아래 표에는 K-OSM에서 중요하게 다루거나 자주 사용하는 주요 Value를 중심으로 정리했습니다. 각 행에서 Value의 의미, 적용 대상, 함께 사용하는 Key, 방향·형태 기준, 오용하기 쉬운 조건을 확인할 수 있습니다. 정보가 없거나 실제 상태를 판단할 수 없으면 임의의 Value를 선택하지 말고 해당 Key를 입력하지 않습니다. 여기에 정리되지 않은 나머지 Value와 세부 사용 조건은 OSM Wiki — Key:route에서 확인합니다.

Value 의미 언제·어떻게 사용하나요? 태그 구분 OSM Wiki
route=hiking 등산·하이킹 노선 표지·안내 체계를 갖춘 장거리 하이킹 노선을 type=route 관계로 묶을 때 사용합니다. 일반적인 산책 경로를 임의로 관계로 만들지 말고 노선의 이름·네트워크·표지 연속성을 확인합니다. OSM 태그 Tag 문서에서 확인
route=bicycle 자전거 노선 표지나 공식 안내가 있는 자전거 노선을 묶을 때 사용합니다. 개별 자전거도로의 물리적 유형은 highway=cycleway 등으로 유지하고 노선 관계에는 순서와 방향을 확인합니다. OSM 태그 Tag 문서에서 확인
route=road 도로 노선 번호·명칭을 공유하는 도로 노선의 여러 길을 하나의 관계로 묶을 때 사용합니다. 도로 등급은 각 길의 highway=*, 노선번호는 관계의 ref=*로 구분합니다. OSM 태그 Tag 문서에서 확인
route=walking 현재 DB의 비표준 값(route=foot 검토) 현재 DB에서 확인되지만 OSM Wiki에서 다른 태그로 검토하도록 안내하는 비표준 값입니다. 새 보행 노선에는 route=foot을 사용하고, 기존 값은 노선 성격을 확인하고 개별 검토합니다. OSM 태그 Key 문서에서 확인
route=foot 일반 보행 노선 공식적으로 안내되거나 널리 알려진 일반 보행 노선을 type=route 관계로 묶을 때 사용합니다. 더 길거나 험해 등산 장비·경험이 필요한 노선은 hiking과 구분합니다. OSM 태그 Tag 문서에서 확인
route=bus 버스 노선 한 방향의 버스 운행 경로와 정류장 순서를 type=route 관계로 표현할 때 사용합니다. 반대 방향이나 운행 변형은 별도 관계로 나누고 ref=*, operator=*, 정류장 구성원을 함께 확인합니다. OSM 태그 Tag 문서에서 확인
route=subway 지하철 노선 지하철 한 운행 방향의 선로 경로와 정차역을 관계로 묶을 때 사용합니다. 선로의 물리적 유형인 railway=subway와 구분하고 방향별 운행 관계를 따로 구성합니다. OSM 태그 Tag 문서에서 확인
route=train 철도 여객 노선 일반 철도 여객 노선의 운행 경로와 정차역을 묶을 때 사용합니다. 선로 자체가 아니라 실제 서비스 노선을 나타내며 노선명·운영자·정차 순서를 기록합니다. OSM 태그 Tag 문서에서 확인

함께 사용하는 Key

Key가 비슷해 보여도 각각 나타내는 정보가 다릅니다. 하나의 Key에 여러 의미를 넣지 말고, 정보의 종류에 맞는 Key를 각각 사용합니다.

관련 Key 역할 공식 문서
type 관계가 노선·다중 영역·통행 제한 중 어떤 구조인지 정의합니다. OSM Wiki
route_master 같은 계통에 속한 여러 노선 관계를 상위 관계로 묶습니다. OSM Wiki
restriction type=restriction 관계에서 금지하거나 허용하는 회전·통행 동작을 기록합니다. OSM Wiki
ref 출입구 번호·도로 번호·정류장 번호처럼 외부에서 사용하는 식별자를 기록합니다. OSM Wiki
name 출입구·시설·지물에 실제로 구분되는 이름이 있을 때 기록합니다. OSM Wiki
network 노선이나 시설이 속한 교통망·운영망을 뜻합니다. OSM Wiki
operator 시설이나 서비스를 실제로 운영하는 기관 또는 사업자를 기록합니다. OSM Wiki

참고 문서

이 Key의 전체 정의와 조합 방법, 최신 사용 기준은 OSM Wiki — Key:route에서 확인합니다.