5.1.4 neighbors

5.1.4.1 この要素が表現する情報

兄弟要素である positions の隣接関係を表す要素。

5.1.4.2 属性とその意味

必須の属性 algorithm をもつ。 この属性は隣接関係を計算するアルゴリズムを表しており、 現状ではユークリッド距離の近い順に隣接関係を求める NearestNeighbor のみが実装されている。

5.1.4.3 子要素

個々の位置 (position) に対する隣接関係を表す neighbor 要素を子要素に持つ。 それぞれ 2 つの必須の属性を持つ。

id

隣接関係を表す position の id。 整数が入る。

ids

id と隣接する position の id がセミコロンで区切られて入る。自分自身の id を含む。

例えば、 id が 1 の position 要素が、 id が 2 の position 要素と隣接している場合、 neighbor 要素は以下のように表現される。

<neighbor id="1" ids="1;2"/>