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