Name

ST_AddEdgeNewFaces — 添加新边,如果这样做会分割一个面,则删除原始面并用两个新面替换它。

Synopsis

integer ST_AddEdgeNewFaces(varchar atopology, integer anode, integer anothernode, geometry acurve);

描述

添加新边,如果这样做会分割一个面,则删除原始面并用两个新面替换它。返回新添加的边的ID。

相应地更新所有现有的连接边和关系。

如果任何参数为空,则给定节点是未知的(必须已存在于 node 拓扑模式表), acurve 不是一个 LINESTRING ,即 anodeanothernode 并不是 acurve 然后抛出一个错误。

如果空间参考系(SRID)的 acurve 几何图形与引发异常的拓扑不同。

可用性:2.0

This method implements the SQL/MM specification. SQL-MM:Topo-Geo和Topo-Net 3:例程详细信息:X.3.12

示例

另请参阅

ST_RemEdgeNewFace

ST_AddEdgeModFace