Name

ST_AddIsoNode — Lägger till en isolerad nod till en face i en topologi och returnerar nodeid för den nya noden. Om face är null skapas noden ändå.

Synopsis

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

Beskrivning

Lägger till en isolerad nod med punktläge apoint till en befintlig yta med faceid aface till en topologi atopologi och returnerar den nya nodens nodeid.

Om det spatiala referenssystemet (srid) för punktgeometrin inte är detsamma som topologin , apoint inte är en punktgeometri, punkten är null eller punkten skär en befintlig kant (även vid gränserna) kommer ett undantag att utlösas. Om punkten redan existerar som en nod, kommer ett undantag att kastas.

Om aface inte är null och apoint inte ligger inom ytan, utlöses ett undantag.

Tillgänglighet: 1.1

Denna metod implementerar SQL/MM-specifikationen. SQL-MM: Topo-Net Routines: X+1.3.1

Exempel