Name

TopoGeo_AddLineString — Fügt einen Linienzug unter Berücksichtigung eines Toleranzwerts zu einer Topologie hinzu , wobei Kanten/Maschen dabei aufgetrennt werden können.

Synopsis

SETOF integer TopoGeo_AddLineString(varchar atopology, geometry aline, float8 tolerance);

Beschreibung

Fügt einen Linienzug zu einer bestehenden Topologie hinzu und gibt einen Satz vorzeichenbehafteter Kantenbezeichner zurück, aus denen dieser aufgebaut ist (ein negativer Bezeichner bedeutet, dass die Kante in die entgegengesetzte Richtung des gegebenen Linienzugs verläuft). Die angegebene Linie rastet an vorhandenen Knoten oder Kanten innerhalb einer gegebenen Toleranz ein. Vorhandene Kanten und Maschen können an der Linie aufgetrennt werden. Neue Knoten und Maschen können hinzugefügt werden.

[Note]

Die Aktualisierung von Statistiken über Topologien, die über diese Funktion geladen werden, obliegt dem Aufrufer, siehe maintaining statistics during topology editing and population.

Verfügbarkeit: 2.0.0

Erweitert: In Version 3.2.0 wurde Unterstützung für die Rückgabe signierter Identifikatoren hinzugefügt.