Name

ST_AddIsoNode — Agrega un nodo aislado a una cara de una topología y devuelve el identificardor de nodo del nuevo nodo. Si la cara es nula, el nodo es creado de todas maneras.

Synopsis

integer ST_AddIsoNode(varchar atopology, integer aface, geometry apoint);

Descripción

Agrega un nodo aislado con la localización del punto apoint a una cara existente con identificador de cara aface a una topología atopology y devuelve el identificador de nodo de el nuevo nodo.

Si el sistema de referencia espacial (SRID) de la geometría de punto no es el mismo que el de la topología, el apoint no es una geometía de punto, el punto es nulo, o el punto intersecta un borde existente (incluso en los límites) entonces una excepción es lanzada. Si el punto ya existe como un nodo, se produce una excepción.

Si aface no es nulo y el apoint no está dentro de la cara, entonces una excepción es lanzada.

Availability: 1.1

This method implements the SQL/MM specification. SQL-MM: Topo-Net Rutinas: X+1.3.1

Ejemplos