본문으로 이동

Key: public transport: 두 판 사이의 차이

K-OSM Wiki
imported>KOSM Wiki Generated Import
Generated from the reviewed KOSM feature-key catalog
 
Rename KOSM branding to K-OSM
 
1번째 줄: 1번째 줄:
[[KOSM Feature Key Reference]]로 돌아가기
[[KOSM Feature Key Reference|K-OSM Feature Key Reference]]로 돌아가기


=== Key 개요 ===
=== Key 개요 ===
47번째 줄: 47번째 줄:


=== 주요 Value ===
=== 주요 Value ===
아래 표에는 '''KOSM에서 중요하게 다루거나 자주 사용하는 주요 Value'''를 중심으로 정리했습니다. 각 행에서 Value의 의미, 적용 대상, 함께 사용하는 Key, 방향·형태 기준, 오용하기 쉬운 조건을 확인할 수 있습니다. 여기에 정리되지 않은 나머지 Value와 세부 사용 조건은 [https://wiki.openstreetmap.org/wiki/Key:public_transport OSM Wiki — Key:public_transport]에서 확인합니다.
아래 표에는 '''K-OSM에서 중요하게 다루거나 자주 사용하는 주요 Value'''를 중심으로 정리했습니다. 각 행에서 Value의 의미, 적용 대상, 함께 사용하는 Key, 방향·형태 기준, 오용하기 쉬운 조건을 확인할 수 있습니다. 여기에 정리되지 않은 나머지 Value와 세부 사용 조건은 [https://wiki.openstreetmap.org/wiki/Key:public_transport OSM Wiki — Key:public_transport]에서 확인합니다.


{| class="wikitable"
{| class="wikitable"
105번째 줄: 105번째 줄:


[[분류:KOSM 태그 사전]]
[[분류:KOSM 태그 사전]]

2026년 8월 31일 (월) 14:18 기준 최신판

K-OSM Feature Key Reference로 돌아가기

Key 개요

Key 의미 태그 구분 적용 형태 값 형식 공식 문서
public_transport 대중교통 — 정류장, 승강장, 역처럼 대중교통 체계를 구성하는 요소를 표현하는 범용 OSM Key입니다. OSM 태그 노드·길·면·관계 text OSM Wiki

어떻게 사용하나요?

public_transport=*정류장을 이루는 각 요소가 어떤 역할을 맡는지를 정하는 Key입니다. 승객이 기다리는 자리, 차량이 멈추는 자리, 역 시설 전체를 서로 다른 Value로 구분합니다.

버스·열차 같은 교통수단을 나타내는 Key는 아닙니다. 어떤 수단이 이용하는지는 bus=*, train=*으로 따로 기록하고, 시설의 물리적 종류는 highway=bus_stop, railway=platform처럼 각 분야의 Key가 담당합니다.

적용 대상

public_transport=*는 일반적으로 노드·길·면·관계에 적용합니다.

승객 대기 공간은 노드·길·면의 platform, 차량 정차 위치는 도로·선로 위 노드의 stop_position, 역·터미널 전체는 대표 노드나 면의 station에 적용합니다. 여러 요소를 한 정류장으로 묶는 stop_area는 관계에만 적용합니다.

Value 선택

승객 대기 위치는 public_transport=platform, 차량의 실제 정차점은 도로·선로 위 노드에 public_transport=stop_position을 사용합니다. 버스 정류소라면 전자에 highway=bus_stop, 후자에 bus=yes를 조합할 수 있으며, 같은 정류장에 속한 요소는 필요할 때 public_transport=stop_area 관계로 묶습니다.

두 요소는 놓이는 자리가 다릅니다. 승강장은 승객이 실제로 서 있는 자리, 곧 차도나 선로 에 두고, 정차 위치는 차량이 지나가는 길 의 노드에 둡니다. 한 점에 겹쳐 놓으면 어느 쪽 정보인지 구분할 수 없습니다.

같은 정류장이나 역에 속한 승강장과 정차 위치를 하나로 묶어야 할 때는 type=public_transportpublic_transport=stop_area를 붙인 관계를 만들고 구성원에 platform, stop 역할을 지정합니다. 정차 위치가 아직 그려져 있지 않더라도 노선 관계를 구성할 수 있으므로, 확인되지 않은 요소를 채워 넣기 위해 억지로 만들지 않습니다.

기존에 highway=bus_stop으로만 표시된 정류소를 지울 필요는 없습니다. 두 방식은 함께 쓸 수 있으므로 확인되지 않은 요소를 새로 만들기보다 실제로 확인한 정보만 추가합니다.

확인되지 않은 값은 임의로 추정하지 않습니다. 비슷한 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와 세부 사용 조건은 OSM Wiki — Key:public_transport에서 확인합니다.

Value 의미 언제·어떻게 사용하나요? 태그 구분 OSM Wiki
public_transport=platform 승객이 기다리거나 승하차하는 위치 승객이 기다리고 승하차하는 공간에 사용합니다. 차도나 선로 위가 아니라 그 에 두며, 정류소 표지만 있으면 노드로, 실제 승강장 구조물이 있으면 길이나 면으로 그릴 수 있습니다. 버스 정류소에서는 highway=bus_stopbus=yes, 철도에서는 railway=platform과 교통수단 태그를 조합할 수 있으며 차량 정차점인 stop_position과 구분합니다. OSM 태그 Tag 문서에서 확인
public_transport=stop_position 차량이 실제로 정차하는 선상의 위치 버스·열차 등 차량이 실제로 정차하는 도로·선로 의 노드에 사용합니다. 반드시 그 길을 이루는 노드여야 하며, 승객 대기 공간인 platform과는 별개의 요소입니다. bus=yes, train=yes 등 이용 교통수단을 함께 기록합니다. OSM 태그 Tag 문서에서 확인
public_transport=station 역·터미널과 같은 대중교통 거점 여러 정차 위치와 승강장을 포함하는 대중교통 역 시설 전체에 사용합니다. 교통수단, 이름, 운영자와 함께 기록하고 개별 승강장이나 정차점에는 각각의 역할 태그를 사용합니다. 철도역이라면 railway=station과 함께 사용할 수 있습니다. OSM 태그 Tag 문서에서 확인
public_transport=stop_area 한 정류장의 승강장과 정차 위치를 묶는 관계 한 정류장·역에 속한 승강장과 정차 위치를 하나로 묶는 관계에 사용합니다. 관계에 type=public_transport를 함께 붙이고 구성원에는 platform, stop 역할을 지정하며, 길 양쪽에 나뉜 정류소처럼 서로 떨어져 있어도 같은 정류장이라면 하나의 관계로 묶습니다. 노드나 길에 직접 붙이는 값이 아닙니다. OSM 태그 Tag 문서에서 확인

함께 사용하는 Key

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

관련 Key 역할 공식 문서
highway 도로·보행로의 기능과 네트워크상 중요도를 분류합니다. OSM Wiki
railway 철도 선로와 역·승강장·출입구 등 철도 지물을 분류합니다. OSM Wiki
bus 대상이 버스 교통에 적용되거나 버스가 이용하도록 지정되었음을 나타냅니다. OSM Wiki
name 출입구·시설·지물에 실제로 구분되는 이름이 있을 때 기록합니다. OSM Wiki
ref 출입구 번호·도로 번호·정류장 번호처럼 외부에서 사용하는 식별자를 기록합니다. OSM Wiki
operator 시설이나 서비스를 실제로 운영하는 기관 또는 사업자를 기록합니다. OSM Wiki
network 노선이나 시설이 속한 교통망·운영망을 나타냅니다. OSM Wiki
wheelchair 휠체어 사용자가 이용할 수 있는 정도를 기록합니다. OSM Wiki

어떤 교통수단이 이용하는지는 이 Key가 아니라 bus=yes, train=yes처럼 교통수단별 Key로 기록합니다.

대표 태그 조합

OSM Wiki에서 설명하는 사용 방식과 널리 정착된 조합만 선별했습니다. 실제로 확인되지 않은 속성은 예시를 그대로 복사하지 말고 생략합니다.

사용 장면 태그 조합 조합하는 이유
도로 옆 버스 정류소 public_transport=platform, highway=bus_stop, bus=yes, name=시청앞 플랫폼은 승객이 기다리는 위치입니다. highway=bus_stop과 함께 사용해 기존 버스 정류소 방식과 대중교통 체계를 모두 표현할 수 있습니다.
버스가 멈추는 차도 위 지점 public_transport=stop_position, bus=yes 차량 정차점은 도로 길의 구성 노드로 놓습니다. 대기 위치인 플랫폼과는 별개의 요소입니다.
철도 승강장 public_transport=platform, railway=platform, train=yes, name=1번 승강장 대중교통 플랫폼이라는 역할과 철도 승강장이라는 물리적 유형을 함께 기록하고, 이용 교통수단을 명시합니다.
길 양쪽 정류소를 하나로 묶는 관계 type=public_transport, public_transport=stop_area, name=시청앞 관계에만 사용하는 조합입니다. 승강장에는 platform, 정차 위치에는 stop 역할을 주어 구성원으로 넣으면 방향이 다른 정류소도 같은 정류장으로 묶입니다.

참고 문서

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