ST_AddIsoEdge
Name
ST_AddIsoEdge — Adds an isolated edge defined by geometry
alinestring
to a topology connecting two existing isolated nodes
anode
and
anothernode
and returns the edge id of the new edge.
Synopsis
integer
ST_AddIsoEdge
(
varchar
atopology
, integer
anode
, integer
anothernode
, geometry
alinestring
)
;
Description
Adds an isolated edge defined by geometry
alinestring
to a topology connecting two existing isolated nodes
anode
and
anothernode
and returns the edge id of the new edge.
If the spatial reference system (srid) of the
alinestring
geometry is not the same as the topology, any of the input arguments are null, or the nodes are contained in more than one face, or the nodes are start or end nodes of an existing edge,
then an exception is thrown.
If the
alinestring
is not within the face of the face the
anode
and
anothernode
belong to, then an exception is thrown.
If the
anode
and
anothernode
are not the start and end points of the
alinestring
then an exception is thrown.
Availability: 1.1
This method implements the SQL/MM specification. SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.4