Name

ST_AddIsoEdge — 将由几何 alinestring 定义的孤立边添加到连接两个现有孤立节点anodeanothernode的拓扑,并返回新边的边id。

Synopsis

integer ST_AddIsoEdge(varchar atopology, integer anode, integer anothernode, geometry alinestring);

描述

将由几何alinestring定义的孤立边添加到连接两个现有孤立节点anodeanothernode的拓扑,并返回新边的边ID。

如果alinestring几何的空间参考系统 (SRID) 与拓扑不同、不是点几何、点为 NULL 或点与现有边(包括其边界)交互,则会引发异常。 此外,如果该点已作为节点存在,则会引发异常。

如果alinestring不在anodeanothernode所属的面内,那么将抛出一个异常。

如果anodeanothernode不是alinestring的起始点和结束点,则会抛出异常。

可用性:1.1

该方法实现了SQL/MM规范。 SQL-MM: Topo-Geo和 Topo-Net 3: 详细例程: X.3.4

示例