split_table_linestring_feature_by_point(_schema_name text, _table_name text, _feature_id integer, _point geometry)


Description

Splits a table linestring feature by a given point.

The two new geometries follow the road direction, even if the feature is digitized in the opposite direction, like the geometries calculated from the references. The feature keeps the first part in the road direction, and a new feature is created with the second part.

If the table has the fields start_marker_code, start_abscissa, end_marker_code and end_abscissa, the references of the two features are calculated in the road direction (start before end): the references of the cut point become the end references of the feature and the start references of the new feature. The fields start_cumulative and end_cumulative are also set if they exist.

The lines connected to the feature are not modified by the trigger trg_update_managed_object_linked_geometries.

Parameters

Name Type Mode
_schema_name text IN
_table_name text IN
_feature_id integer IN
_point geometry IN

Definition