ST_AddEdgeNewFaces — Adiciona um novo limite e, se uma face for dividida, deleta a face original e substitui por duas novas faces.
integer ST_AddEdgeNewFaces(
varchar atopology, integer anode, integer anothernode, geometry acurve)
;
Adiciona um novo limite e, se uma face for dividida, deleta a face original e substitui por duas novas faces. Retorna a id do novo limite adicionado.
Atualiza todos os limites existentes e relacionamentos em conformidade.
Se algum argumento for nulo, os nós são desconhecidos (devem existir na table node
do esquema de topologia), a acurve
não é uma LINESTRING
, o anode
e anothernode
não são os pontos de começo e fim da acurve
, logo, um erro é lançado.
Se o sistema de referência espacial (srid) da geometria acurve
não for o mesmo da topologia, uma exceção é lançada.
Disponibilidade: 2.0
This method implements the SQL/MM specification. SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.12