Ko:Key:level
level |
설명 |
---|
지물이 위치한 층수 |
그룹: 건물 |
해당 요소의 사용 |
유용한 조합 |
상태:사실상 표준 |
이 태그를 위한 도구 |
level은 지물의 층수를 나타내며, 다층 건물에 위치한 도로나 시설에 쓸 수 있습니다. 자세한 정보는 간단한 실내 태그 체계을 참조하세요.
건물에 속해 있는 도로(와 기타 선들)에 level 태그를 사용할 수 있습니다. 이러한 도로에는 주차 건물의 주차로, 철도역이나 공항 내부의 통로가 있습니다.
다리 위에 있는 도로나 고속도로 횡단로에는 대신 layer=*를 사용해야 합니다.
건물을 관통하는 도로나 기타 선들에는 tunnel=building_passage를 붙여야 합니다. 건물과 해당 도로 간의 관계가 밀접할 경우에는 level 태그도 무조건 같이 붙여야 합니다.
값
level=*은 층을 구별할 때 사용하며, 값에는 숫자가 들어갑니다. 일반적으로 level=0은 1층이고, level=1은 2층입니다. 지하 1층은 level=-1입니다.
참고로, level=0을 항상 1층이라고 해석하면 안 됩니다. 만약 건물에서 다른 층수 체계를 사용한다면, 1층이 다른 숫자가 될 수도 있습니다. 예를 들어, 미국이나 러시아, 일본, 한국 등에서는 0층이라는 표현 대신 1층이라는 표현을 사용합니다.[1]
소수를 사용하는 것을 허용할 것인지를 정하는 토론이 진행 중입니다. 허용한다면 중이층과 계단에 level=0.5나 level=1.5와 같은 값을 사용할 수 있습니다. 더 많은 예시는 제안을 참조하세요.
건물은 서구 국가의 경우 13층 또는, 중국어권 국가의 경우 4층, 14층 과 같은 특정 수준의 숫자를 생략할 수 있습니다. 예를 들어, 데이터 소비자가 생략된 층을 잘못 계산하는 것을 방지하기 위해, 주변 건물에 non_existent_levels=13 태그를 지정합니다.
지상층 번호
이 키의 0 기반 넘버링 방식은 영국을 포함한 많은 국가에서 사용되는 층 넘버링 시스템과 일치합니다. 그러나 다른 많은 국가에서 길 찾기와 주소 지정 모두에서 사용하는 단일 기반 번호 체계와는 다릅니다. 두 시스템이 모두 일상적으로 사용되는 국가도 있습니다. 또한, 독특한 번호 체계는 전 세계의 개별 건물, 특히 쇼핑몰, 병원 및 공항과 같은 크고 복잡한 건물에서 사용됩니다.
일반적으로 level=* 키는 원래 3D 건물 렌더링을 위한 기계 맞 키로 구상되었기 때문에 0 기반 번호 체계를 선호하여 이러한 구분을 무시합니다. Simple Indoor Tagging을 지원하는 데이터 소비자는 실제로 "B", "B1", "G", "M", "2M"과 같은 예측 불가능한 기억 기호로 알려진 지하실 및 메자닌의 경우에도 값이 숫자이고 연속적이어야 합니다.
level=* 값은 일상생활에서 1기반 번호체계가 널리 퍼져 있는 많은 지역에서도 대체로 0을 기준으로 합니다. 하지만 카자흐스탄, 한국, 몽골에서는 지도자들이 0을 절대적으로 건너뛰는데, 이는 지도자들이 0을 암묵적 기본값으로 취급하는 것으로 설명할 수 있는 어떤 비율도 넘어선 것입니다
Country | 발생률이 높을수록 0 기반 사용을 의미 | 발생률이 높을수록 1 기반 사용을 의미 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 (%) | -1 | -1 (%) | 1 | 1 (%) | B | B (%) | G | G (%) | |
Belarus | 1,695 | 25.48% | 1,996 | 30.01% | 1,598 | 24.02% | 0 | 0.00% | 0 | 0.00% |
Canada | 9,801 | 46.69% | 2,024 | 9.64% | 5,827 | 27.76% | 0 | 0.00% | 0 | 0.00% |
Chile | 152 | 18.29% | 46 | 5.54% | 310 | 37.30% | 0 | 0.00% | 0 | 0.00% |
China | 3,618 | 25.06% | 1,680 | 11.64% | 3,880 | 26.87% | 0 | 0.00% | 3 | 0.00% |
Colombia | 263 | 10.70% | 1,568 | 63.79% | 301 | 12.25% | 0 | 0.00% | 0 | 0.00% |
Ecuador | 186 | 28.88% | 45 | 6.99% | 226 | 35.09% | 0 | 0.00% | 0 | 0.00% |
Finland | 3,232 | 34.10% | 742 | 7.83% | 3,149 | 33.23% | 0 | 0.00% | 0 | 0.00% |
Japan | 21,437 | 41.76% | 3,896 | 7.59% | 11,430 | 22.27% | 0 | 0.00% | 0 | 0.00% |
Kazakhstan | 44 | 8.71% | 31 | 6.14% | 337 | 66.73% | 0 | 0.00% | 0 | 0.00% |
Moldova | 131 | 44.71% | 7 | 2.39% | 51 | 17.41% | 0 | 0.00% | 0 | 0.00% |
Mongolia | 12 | 6.59% | 2 | 1.10% | 71 | 39.01% | 0 | 0.00% | 0 | 0.00% |
North Korea | 2 | 1.43% | 22 | 15.71% | 95 | 67.86% | 0 | 0.00% | 0 | 0.00% |
Norway | 1,988 | 30.64% | 963 | 14.84% | 1,581 | 24.36% | 0 | 0.00% | 0 | 0.00% |
Peru | 756 | 30.14% | 125 | 4.98% | 968 | 38.60% | 0 | 0.00% | 0 | 0.00% |
Russia | 9,084 | 24.89% | 5,455 | 14.95% | 10,611 | 29.08% | 1 | 0.00% | 0 | 0.00% |
South Korea | 246 | 4.88% | 366 | 7.26% | 2,497 | 49.52% | 0 | 0.00% | 0 | 0.00% |
Taiwan | 1,081 | 18.64% | 678 | 11.69% | 1,854 | 31.97% | 0 | 0.00% | 0 | 0.00% |
Ukraine | 3,468 | 44.36% | 749 | 9.58% | 2,131 | 27.26% | 0 | 0.00% | 0 | 0.00% |
United States | 41,537 | 40.65% | 7,432 | 7.27% | 26,598 | 26.03% | 4 | 0.00% | 25 | 0.00% |
각 국가의 현지 태깅 규칙과 상관없이, 이 규칙을 모르는 미숙한 지도 제작자는 종종 1기반 level=* 태깅을 수행할 수 있습니다. 이 문서의 이전 버전 때문에 일부 1기반 태깅이 도입되었을 수도 있습니다. 데이터 소비자는 층 번호의 일부 불일치를 설명할 수 있습니다. 예를 들어, 건물 내부의 일부 기능이 building:levels=* 보다 큰 level=* 값을 가지고 있고 건물에 있는 기능 중 어느 것도 level=0 으로 태깅되지 않은 경우, 데이터 소비자는 모든 level=* 값을 하나씩 감소시킬 수 있습니다.
층 지정
- 주요 문서: Key:level:ref
- 주요 문서: Key:addr:floor건물에서 층수를 표기하는 데 숫자를 사용하지 않는다면, 개별 상점에 level:ref=* 태그를 붙이는 것이 더 편리합니다. 예를 들어, 방콕의 싸얌 파라곤(Siam Paragon) 몰에는 B, G, M, 1, 2, 3, 4, 4A, 5층이 있습니다.[2] 4A층에 있는 상점에는 level:ref=4A 태그를 붙이면 됩니다.
참고로, 상점에 level:ref=* 태그만 붙인다 할지라도 어떤 층 위에 어떤 층이 있는지는 알 수 없습니다. 이 정보를 추가하기 위해 간단한 실내 태깅 체계에서는 각 층마다 바깥 경계선을 그려 indoor=level을 붙입니다. 그러고 나서 level=*(층의 순서를 정의하기 위한 태그)과 level:ref=*(해당 건물에서 실제로 사용하고 있는 층수명을 나타내기 위한 태그)를 둘 다 붙입니다. 역으로 개별 상점에 level:ref=* 태그 대신 level=* 태그를 붙여도 잘 작동합니다.
메자닌 층과 계단의 경우 level=0.5 또는 level=1.5 와 같은 값의 사용에 대한 논의도 계속되고 있습니다. 자세한 예는 제안서를 참조하십시오.
여러 개의 값
level=-1;0 + room=yes는 두 층에 걸쳐 있는 방으로, 양 층을 자유롭게 드나들 수 있는 동일한 방입니다. 문은 보통 각 층마다 달려 있습니다. 만약 방이 여러 층에서 반복되어, 실제로는 서로 다른 방이지만 같은 방처럼 보인다면 각 방마다 요소를 하나씩 그리고 repeat_on=*을 사용하세요.
비슷하게, 계단에 level=-1;0을 붙일 수 있으며, 앞의 두 층을 연결한다는 뜻으로 해석합니다.
빼기 기호를 사용하여 누락된 값이 없는 양수의 범위를 지정합니다. 예를 들어, 지하 2층의 32층 고층 건물의 엘리베이터 level=-2;-1; 0-31 실내 내비게이션의 경우 여러 레벨에 대한 연결성을 보여줍니다.
표시
- ITO World의 레이어 지도에서는 올바르게 사용되지 않은 level 태그를 보여주고 있습니다.
같이 보기
- building:levels=*
- addr:floor=*
- 여러 층에서 반복되는 지물에 사용하는 repeat_on=*
- Indoor Mapping
- tunnel=building_passage
- ↑ 이를 두고 지금까지 논란이 있어 왔습니다. 자세한 내용은 메일링 리스트의 토론을 참조하세요.
- ↑ 공식 웹 사이트