Neighbour polygons

Functionality

The Neighbour polygons operation finds adjacent (or neighbouring) polygons in a polygon map and calculates the length of the boundaries of adjacent polygons.

Input map requirements:

The input map needs to be a polygon map with a class, ID, or group domain.

Output table:

An output table with domain None is created.

The output table has 3 columns:

For example, an area with certain crops needs to be protected against rabbits. A fence is needed at the boundary of this area. It is therefore interesting to calculate the boundary of the area. The output of the Neighbour polygon operation is an output table which shows the length of the boundaries between polygons.

Example:

Input map:

Output table:

PolName1

PolName2

Length

(segments)

A

B

100

1

A

D

1150

2+4

B

D

650

3

C

D

750

5

In this example, you can see that for class A, there are 2 polygons. Note that there are 2 polygon boundaries between the polygons of class A and class D. In the output table, the lengths of these two segment boundaries are summed.

See also: