JA:ウェイ
ウェイはノードを順序付きで表したもので、通常少なくともひとつのタグが付けられていたり、リレーションに含まれていたりします。これには 2 から 2000 のノードがありますが、不完全なウェイであるとノードが 1つしかなかったり、そもそもノードが存在しない場合もあります。ウェイは開いたものと閉じたものがあります。閉じたウェイは最初のノードと最後のノードが同じであり、閉じたポリライン、エリア、またはその両方として解釈できます。
2017年11月現在、OpenStreetMap には4億5,000万以上のウェイが含まれています。
ウェイの種類
開いたウェイ
開いたウェイは最初と最後のノードを共有しない線状のフィーチャーを記述したウェイです。多くの道路、河川、鉄道路線は開いたウェイになります。「ウェイ」の方向の決定
閉じたウェイ
閉じたウェイは最後のノードが最初のノードと共有されていて、適切なタグが付けられたウェイです。また、area=yesタグがある閉じたウェイはエリアとして解釈されるべきです。(ただし、ほとんどの場合でこのタグは不要です。下のセクションを参照してください。)
次の閉じたウェイは閉じたポリラインとして解釈されます:
エリア
- 主な記事:JA:エリア
エリア(またはポリゴン)は適切な関連付けられたタグが付いている閉じたウェイを定義したり、マルチポリゴンを使って多くのウェイから 1つの囲まれたエリアとして定義したりすることができます。ほとんどの閉じたウェイは area=yes タグ(一部の例外については上記を参照)がなくてもエリアとして見なされます。閉じたウェイがエリアとして定義される例:
閉じたポリラインを定義するために使えるタグで、それがエリアであることが望まれる場合は area=yes も追加する必要があります。その例:
- highway=pedestrian + area=yes は歩行者広場や野外市場を定義します。
エリアはまた、1つ以上のウェイを使ってマルチポリゴンやリレーションで関連付けることで記述できます。
閉じたポリラインとエリアの組み合わせ
閉じたウェイは、閉じたポリラインと 1つのエリアの両方で解釈されるようにタグ付けすることができます。 たとえば、芝生のエリアを囲むロータリーを定義している閉じたウェイは同時にタグ付けされることがあります:
- highway=primary + junction=roundabout の両方で閉じたウェイに沿ってポリラインとして解釈され、
- landuse=grass でウェイで囲まれたエリアとして解釈されます。
例
道路のベクター
一方通行の居住区域内道路で highway=residential + name=Clipstone Street + oneway=yes のタグが付けられています。
<way id="5090250" visible="true" timestamp="2009-01-19T19:07:25Z" version="8" changeset="816806" user="Blumpsy" uid="64226">
<nd ref="822403"/>
<nd ref="21533912"/>
<nd ref="821601"/>
<nd ref="21533910"/>
<nd ref="135791608"/>
<nd ref="333725784"/>
<nd ref="333725781"/>
<nd ref="333725774"/>
<nd ref="333725776"/>
<nd ref="823771"/>
<tag k="highway" v="residential"/>
<tag k="name" v="Clipstone Street"/>
<tag k="oneway" v="yes"/>
</way>
ウェイの形状を定義するノードは正しい順序で並べられ、唯一の識別子だけを使って参照することで示されています。これらのノードはすでに個別に座標が定義されている必要があります。
|