ST_ChangeEdgeGeom — 更改边的形状,而不影响拓扑结构。
integer
ST_ChangeEdgeGeom
(
varchar
atopology
, integer
anedge
, geometry
acurve
)
;
更改边的形状,而不影响拓扑结构。
如果任何参数为空,则给定边不存在于
edge
拓扑架构表,即
acurve
不是一个
LINESTRING
,即
anode
和
anothernode
并不是
acurve
或者修改会改变底层拓扑,则抛出错误。
如果空间参考系(SRID)的
acurve
几何图形与引发异常的拓扑不同。
如果新的
acurve
并不简单,则会引发错误。
如果将边从旧位置移动到新位置会遇到障碍,则会抛出错误。
可用性:1.1.0
增强版:2.0.0增加了拓扑一致性强制
This method implements the SQL/MM specification. SQL-MM:Topo-Geo和Topo-Net 3:例程详细信息X.3.6