Please enable JavaScript to view this site.

Version:

Navigation: Applied Analysis > Edit Features

Split/Merge Features

Prev Top Next More

Split Feature

This function can be used to split network features using a point or one or more feature(s) using an intersection line. You can split both linear features (lines) and polygon features (areas such as ProtectiveTubes, TrenchBoundary, and other polyline features).

split-features

To split features:

1.Go to Toolbar > Edit > Split.

2.From the left panel, choose between split by point or by line:

By Point: The mouse pointer changes to a circle symbol. Snapping is automatically activated and the network feature to be split is highlighted when you move over it. The mouse pointer can now be placed on the feature with a mouse click.

The network rules validation running in the background may cause a slight delay when executing the snap function.

By Line: The mouse pointer changes to a cross symbol. You can now use the mouse to draw an intersecting line over one or more feature(s). Double-click to end the line.

Split with line can split both linear features and polygon features (areas):

Linear features are split where the line intersects them

Polygon features are only split if they are completely intersected by the line

When splitting, the function is first applied to selected features, otherwise to intersected features.
If an intersecting line is placed over several unselected linear features, all these lines are split.
If only one of these lines is selected, only the selected line will be split.

A confirmation prompt appears asking if you really want to split the selected feature(s), click OK to save your changes.

If one or more attachments are present in the line you split, the attachments are copied to the resulting split lines.

If one or more relations are present in the line you split, the relations are copied to the resulting split lines. If a cardinality violation occurs by splitting, you are asked in a prompt to choose to either keep the relationship to one of the segments, or to cancel the split operation.

Handling Cross Sections When Splitting Structure Lines

When you split a structure line that has cross sections attached:

Cross Section Data Distribution: If a structure line feature with cross section attached is split:

oThe JSON attachment is kept for the segment where the reference line is located.

oThe other segment gets a automatically generated cross section.

Data Validation: The system does not automatically check for errors in outdated cross section data structure. If you encounter issues, you can reset the cross section data using the Cross Section Panel.

Placement Block Considerations: If a Placement Block exists in the cross section data, the system will automatically clear it when the split line geometry no longer matches the original reference line, preventing geometric inconsistencies between the cross section data and the actual line segments.

 

After splitting structure lines with cross sections, review your cross section data in the Cross Section Panel to ensure accuracy and make any necessary adjustments.

During split operations, associations will simply be carried over using shallow copying. For instance, when a pipe A — associated with X, Y, and Z — is split into pipes B and C, both B and C retain the associations with X, Y, and Z.

Areas can only be divided with a cutting line. When using "Split with Point", the system checks whether a feature with line geometry is found underneath. If no line geometry is found, you will receive an error message: "Error splitting a feature with a point! No feature with line geometry found."

Split Policy for Domains

The table below provides information on split policy for attribute domains.

Policy

What Happens

Works with

Example

When to Use

DefaultValue

The attributes of the resulting features take on the default value for the attribute of the given feature class or subtype.

Coded & Range Values.

A pipe with status "In Service" is split into two pieces. Both new pipe segments get the default status "Planned" instead of keeping the original "In Service" status.

When the original value no longer applies logically to the new segments.

Duplicate

The attributes of the resulting features take on a copy of the original object's attribute value.

Coded & Range Values.

Split plastic pipe - both segments retain the same material (plastic).

When the attribute should remain unchanged (e.g., material type).

GeometryRatio

The attribute values of the resulting features are split proportionally based on geometry.

Range Values ONLY.

A 10-meter pipe divided in a 60/40 split results in 6-meter and 4-meter segments.

When the attribute value should be proportional to the size of each segment.

5 is the default value of the system.

Merge Feature

This function is used to merge split network features, this is useful for when you plan on extending an existing structure.

To merge lines/areas:

1.Go to Toolbar > Edit > Merge.
The mouse pointer changes to a circle symbol. Snapping is automatically activated and the feature to be merged is highlighted when you move over it.

2.Select the lines/polygons you want to merge.
A table comparing the source and target features is shown in the merge menu.
merge-lines-target-and-source-feature

You can choose to compare only attributes which differ between both features, or choose to compare all attributes in the table by clicking on the Show only differences check-box.

If there are more than one cross section present, you have to decide which one to keep, as there can only be one cross section present per network feature.

3.Choose which feature is the target feature (highlighted in green). The remaining feature is automatically assigned as the source feature.

If there are one or more associations, relationships, and/or attachments present in one of the merged features, they will be moved to the target feature that you choose.

You can still merge two line features, even if they do not perfectly coincide, as long as the distance between them does not exceed 50 meters (This is the default value, you can configure it in the app config file "maxExtendDistance"). You can also choose to merge the geometry on the map, even If the attribute merge failed.

The target feature keeps all of its attributes after the merge is complete.

In the Split and Merge features, you can split Utility Network layers, as well as, simple feature layers.

Merge Policy for Domains

The table below provides information on merge policy for attribute domains.

Policy

What Happens

Works With

Example

When to Use

Area Weighted

The attribute of the resulting feature is the weighted average of the values of the attributes from the original features.

Range values ONLY.

Two parcels are merged where Parcel A covers 40% of the total merged area with a ground value of 1000 €/m², and Parcel B covers 60% of the total merged area with a ground value of 500 €/m². The merged parcel gets a weighted average value of (0.4 × 1000) + (0.6 × 500) = 700 €/m².

When you want a size-weighted average of the original values.

Sum Values

The resulting feature's attribute is the sum of the original features' attribute values.

Range values ONLY.

Merging a 12 meter pipe with an 8 meter pipe results in a new 20 meter long pipe.

When you need to add attribute values together (e.g., total capacity).

Default (Target Feature Adoption)

The attribute of the new feature is adopted from the designated target feature.

Coded & Range Values.

Merging two pipes results in a new pipe that inherits all properties from the pipe you selected as the target.

When you want to preserve all attributes from a specific feature.

© 2025 VertiGIS Ltd. All Rights Reserved. | Privacy Center | Imprint
Documentation Version 1.12 (90673138)