ST_ChangeEdgeGeom — トポロジ構造に影響を与えることなくエッジの形状を変更します。
integer ST_ChangeEdgeGeom(
varchar atopology, integer anedge, geometry acurve)
;
トポロジ構造に影響を与えることなくエッジの形状を変更します。
If any arguments are null, the given edge does not exist in the edge
table of the topology schema, the acurve
is not a LINESTRING
, the anode
and anothernode
are not the start and endpoints of acurve
or the modification would change the underlying topology then an error is thrown.
acurve
ジオメトリの空間参照系 (SRID) がトポロジと同じでない場合、例外が投げられます。
新しいacurve
が単純でない場合には、エラーが投げられます。
古い位置から新しい位置へのエッジ移動で障害物にあたった場合はエラーが投げられます。
Availability: 1.1.0
Enhanced: 2.0.0版で、トポロジ整合性の強制を追加しました。
This method implements the SQL/MM specification. SQL-MM: Topo-Geo and Topo-Net 3: Routine Details X.3.6