CONNECTIVITY
Calculates various statistics to measures the connectivity of a set of polygons. To connect the polygons, a line is drawn from the centroid of one polygon to the next until all of the polygons are connected. The results are stored in global variables.
__________________________________________________________________________
CONNECTIVITY <in_cover> {out_cover} [selection_file} {dispersal_distance} {total_passes}
ARGUMENTS
<in_cover> - the input polygon coverage.
{out_cover} - the name for the output line coverage.
If not specified, the line coverage is not saved.
{selection_file} - the name of a selection file that identifies which polygons to analyse.
If not specified, all polygons are used.
{dispersal_distance} - used in calculation of .cnt$index3.
If not specified, 0 is used.
{total_passes} - total number of passes made through the network of polygons.
No two polygons can be connected to each other more than once.
If not specified, 1 pass is made.
OUTPUT
The results are stored in four global variables:
.cnt$index1 - the mean connection length between polygons relative to a theoretical maximum. The value ranges from 0 (very low connectivity) to 100 (very high connectivity).
.cnt$index2 - Same as index1, but uses root mean squared.
.cnt$index3 - the percentage of connections less than or equal to the {dispersal_value}.
.cnt$index4 - the percentage of the length of the connection line that falls within polygons.
NOTES
- This AML assumes the polygons are roughly the same size.