PostGIS
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