ST_ChangeEdgeGeom — トポロジ構造に影響を与えることなくエッジの形状を変更します。
integer ST_ChangeEdgeGeom(
varchar atopology, integer anedge, geometry acurve)
;
トポロジ構造に影響を与えることなくエッジの形状を変更します。
NULLの引数があった場合、与えられたエッジがtopologyスキーマのedge
テーブルに存在しない場合、acurve
がLINESTRING
でない場合、anode
とanothernode
がacurve
の開始点と終了点でない場合、または、変更によってトポロジが変わる場合には、エラーが投げられます。
acurve
ジオメトリの空間参照系 (SRID) がトポロジと同じでない場合、例外が投げられます。
新しいacurve
が単純でない場合には、エラーが投げられます。
古い位置から新しい位置へのエッジ移動で障害物にあたった場合はエラーが投げられます。
Availability: 1.1.0
Enhanced: 2.0.0版で、トポロジ整合性の強制を追加しました。
This method implements the SQL/MM specification. SQL-MM 3 トポロジ-ジオメトリ および トポロジ-ネットワーク 3: ルーチン詳細: X.3.6