名前

ST_AddIsoNode — フェイスに孤立ノードを追加し、新しいノードの識別番号を返します。フェイスが NULL の場合でもノードは生成されます。

概要

bigint ST_AddIsoNode(varchar atopology, bigint aface, geometry apoint);

説明

atopology で指定されたトポロジーの aface の識別番号で示された既存のフェイスに対して、apoint で示された位置に孤立ノードを追加します。

ポイントジオメトリーの空間参照系 (SRID) がトポロジーと同じでない場合、apoint がポイントジオメトリーでない場合、ポイントが NULL である場合、または、ポイントが既存のエッジ (境界も含む) とインターセクトする場合には、例外が投げられます。また、ポイントが既にノードとして存在する場合、例外が投げられます。

aface が NULL でなく、かつ apoint がフェイス内に無い場合には、例外が投げられます。

Availability: 1.1

このメソッドは SQL/MM 仕様の実装です。 SQL-MM 3 トポロジー-ジオメトリー および トポロジー-ネットワーク 3: ルーチン詳細: X 3.1

例