ST_RemEdgeModFace — 删除一条边,如果该边将两个面分开,则删除一个面,并修改另一个面以覆盖两个面的空间。
integer ST_RemEdgeModFace(
varchar atopology, integer anedge)
;
删除一条边,如果删除的边将两个面分开,则删除一个面,并修改另一个面以覆盖两个面的空间。优先保留右侧的面,以便与 ST_AddEdgeModFace 保持一致。返回保留的面 ID。
相应地更新所有现有的连接边和关系。
拒绝删除参与现有 TopoGeometry 定义的边。如果任何 TopoGeometry 仅由其中一个面(而不是另一个面)定义,则拒绝修复两个面。
如果任何参数为 null,则给定的边未知(必须已存在于拓扑架构的 edge
表中),则拓扑名称无效,然后会引发错误。
可用性:2.0
此方法实现了 SQL/MM 规范。
SQL-MM:拓扑地理和拓扑网络 3:例程详细信息:X.3.15