いろいろ実験してみたところ結論としては、 飯田さんの「3. ウェイの外周を閉じなくてもよいよう、リレーションの仕様を拡張する」が既に実装されているようです。 よって、私がいう「タグ無しWAY」も必要ありません。 単に未確定の境界は”RELETIONに含めない”(エリアとして閉じなくても良い)で良いようです。
RELATION-boundary はその名が示すように「県域」ではなく「県境」を示すようです。 レンダリングもその意味で表現するようです。 河川や海や道路にWAY: boundary=administrativeを付けなくともrelation-boundaryに含めることで境界線としてレンダリングされます。 また、relationは閉じなくても境界線としてちゃんとレンダリングされます。 2013年10月12日 16:48 yuu hayashi <hayashi....@gmail.com>: > 自己レスです。 > > ”RELATION=boundary”はそもそもレンダリングされないはずです。(誤) > といいましたが「admin_level=3」ではレンダリングされるようです。 > ただし、”WAY:boundary=administrative”と”タグ無し”では微妙にレンダリング表現が違っています。 > > > > 2013年10月12日 16:16 yuu hayashi <hayashi....@gmail.com>: > > 飯田さんの最初の話では「未確定の県境」をどうすればいいかということだったのですが、 >> > 実は「県境」ではなく、県境をつなげた閉じたエリアを作りたい >> という事なので、問題は”「県境」ではなく「県域」を表現したい” ということですね。 >> >> わたしはそんなに悩むような問題ではないとおもうのですが・・・ >> >> 「県境」と「県域」は区別して考えてみてください。 >> >> boundary=administrativeは「県境」を表すタグで”WAY”につける・・・とosm-wikiにあります。 >> ウェイにboundary=administrativeをつければ”県境”としてレンダリングされます。 >> たまたまWAYの開始と終点がつながってエリアを形成したとしてもboundary=administrativeはWAYとして認識されます。 >> 未確定の県境とは、そもそも県境が存在しないのだからboundary=administrativeをつけるべきノードもウェイもなし。 >> ここまでは、みなさん誰もが認識していることだとおもいます。 >> >> 一方、「県域」のほうですが、ややこしいことにこちらも >> boundary=administrativeになってますが、こちらはWAYではなくrelationです。 >> 飯田さんがおっしゃる通り、県域は通常、「海岸線」や「河川」「尾根線」などの”線”をつないで構成されます。 >> 「県境」も「県域リレーション」を構成する線に指定することができますが、relation:type=boundary, >> boundary=administrative,admin=level=3のメンバーは必ずしもway: >> boundary=administrativeだけで構成する必要はないので「県境」がなければ"川”でも”海”でもつないでいけばいいはずです。 >> >> では、relation:type=boundaryのウェイを閉じるにはどうすればよいか? >> タグ無しのWAYでつなげてください。 >> (内田さんのおっしゃっているのもこのことだと思います) >> >> 最後に、レンダリングの問題ですが、 >> ”RELATION=boundary”はそもそもレンダリングされないはずです。 >> レンダリングされているのは”WAY:boundary=administrative”。 >> もちろん、タグ無しのWAYも、レンダリングされません。 >> >> これで、 >> ・未確定の県境に暫定的なWAYを作らなくてもすむ >> ・リレーションのWAYも閉じられます。 >> ・未確定部分は「県境」としてレンダリングされません。 >> >> >> >> >> >> 2013年10月12日 12:39 長村善行 <o...@osa-p.net>: >> >> 長村(osapon)です。 >>> >>> 県境が未確定ということは、 >>> お互いの県が主張する境があるわけで、 >>> それを両方書くことはできないのでしょうか? >>> そうしたら、ポリゴンも閉じるし、レンダリング上も両方に属している地域が >>> 見えると思うのですが。 >>> >>> 国境未定地域とかはどうなっているのかなと見てみたら、 >>> 実効支配している範囲で書かれているっぽいですね。 >>> >>> -- >>> +-----------------------------------------------------------------------+ >>> NAME :長村善行 >>> EMAIL :o...@osa-p.net >>> +-----------------------------------------------------------------------+ >>> >>> _______________________________________________ >>> Talk-ja mailing list >>> Talk-ja@openstreetmap.org >>> https://lists.openstreetmap.org/listinfo/talk-ja >>> >> >> >
_______________________________________________ Talk-ja mailing list Talk-ja@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-ja