Skip to content

dev'http_api'reference'GeoObject.GetVertex

Usagi Ito edited this page Nov 15, 2017 · 1 revision

GeoObject.GetVertex

頂点を取得します。

Params

Pattern 1: 全ての頂点を取得

<number;id>

Pattern 2: 始点と取得数を指定して一部の頂点を取得

{ "id"; <number;id>
, "begin_index": <number>
, "quantity": <number>
}

Pattern 3: 任意のインデックスの頂点を取得

{ "id"; <number;id>
, "indices": [ <number;index> ]
}

Pattern 4: 1つの頂点を取得

{ "id"; <number;id>
, "index": <number;index>
}

Result

Pattern 1, Pattern 2, Pattern 4: 配列で結果が得られる

[ <number;vertex_0_elem_0>, <number;vertex_0_elem_1>, <number;vertex_0_elem_2>
] // elem のセマンティクスは GeoObject がグローバルアドレスモードかローカルアドレスモードかに依存する

Pattern 1, Pattern 2 の場合は複数、 Pattern 4 の場合は1つ分の頂点の構成要素の値が単一の配列に展開されて得られる。

Pattern 3: オブジェクトで結果が得られる

{ <string;id>:
  [ <number;vertex_0_elem_0>, <number;vertex_0_elem_1>, <number;vertex_0_elem_2>
  ] // elem のセマンティクスは GeoObject がグローバルアドレスモードかローカルアドレスモードかに依存する
}

Error

Clone this wiki locally
You can’t perform that action at this time.