Name

TopoGeo_AddLineString — Ajoute une ligne à une topologie existante en utilisant une tolérance et en divisant éventuellement les arêtes/faces existantes.

Synopsis

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

Description

Ajoute une ligne à une topologie existante et renvoie un ensemble d'identificateurs d'arêtes signés qui la composent (les identificateurs négatifs signifient que l'arête va dans la direction opposée à la ligne d'entrée). La ligne donnée s'accroche aux nœuds ou aux arêtes existants dans la limite d'une tolérance donnée. Les arêtes et les faces existantes peuvent être divisées par la ligne. De nouveaux nœuds et de nouvelles faces peuvent être ajoutés.

[Note]

La mise à jour des statistiques sur les topologies chargées via cette fonction est du ressort de l'appelant, voir maintaining statistics during topology editing and population.

Disponibilité : 2.0.0

Amélioration : la version 3.2.0 a ajouté la possibilité de renvoyer un identifiant signé.