CARIS HIPS and SIPS Help : HIPS and SIPS : HIPS and SIPS Commands L to Z : Smooth and Filter Edges
 

Smooth and Filter Edges

 

Menu

Edit > Edges > Smooth and Filter

Filter and/or smooth lines with tightly curved or angular edge segments.

Filtering is based on the Douglas-Peucker algorithm. When using this option, vertices are removed from the lines if they are not necessary. For more information on this algorithm, see Douglas-Peucker Algorithm.

Smoothing is performed using the bSpline algorithm. When using this option, the distance between vertices is shortened by adding additional vertices. By having shorter edges, smoother curves are achieved.

If using both options, the lines are first filtered and the resulting features are then smoothed.

Interface

The Smooth and Filter command uses the following dialog box.

Option

Description

Filter

This option is used to apply filtering to the vertices in the selected contours. You can choose to filter by metres on the ground or by millimetres (mm) at map scale, which requires you to enter a scale.

Dopu Filtering Tolerance

The number of units by which to perform Dopu filtering. Enter a value in the field.

Tolerance Value is

The tolerance type to use for filtering.

1. Select either metres on the ground or mm at map scale.

If you choose mm at map scale, a value must be entered in the map scale field.

Smooth

This option is used to apply smoothing to the selected contours. A bSpline Order value must be specified if using this option.

bSpline Order

The bSpline Order defines the degree of smoothing you wish to apply.

Procedure

1. Select a feature layer containing line features.

2. Select one or more lines.

3. Select the Smooth and Filter command.

4. Select Filter and/or Smooth.

5. Set any necessary options.

6. Click OK.

The selected line is smoothed/filtered according to the settings defined.

Example

Below is a group of contours that have been smoothed using a bSpline Order of 3.