%CENTROID Macro
Retrieves the centroids of polygons
Variables written out: |
X, Y, id variables |
Requirement: |
You must run the %ANNOMAC macro before using
any other annotate macros. For more information, see Making the Macros Available. |
Syntax
%CENTROID (input-data-set, output-data-set, list-of-id-variables <SEGONLY= n>);
Parameters
- input-data-set
-
specifies a map data
set. The input map data set must be sorted by the ID variables.
- output-data-set
-
contains the ID variables
and the X and Y variables.
- list-of-id-variables
-
specifies the variables
each of which is to be assigned the centroid coordinates of each observation
in the input-data-set. There will be one observation for each unique
set of ID values. If you specify more than one ID variable, then separate
each variable with a space.
- SEGONLY= n
-
specifies that only
the nth segment of each map
area is used to calculate the centroid. For example, if you specify
SEGONLY=1, then only the first segment of each area is used.