Calculates an interior point for each polygon.
[Visual Basic .NET] Public Function GetLabelPoints ( _ ByVal pSR As ISpatialReference, _ ByVal pInPolygons As IPolygonArray _ ) As IPointArray
[C#] public IPointArray GetLabelPoints ( ISpatialReference pSR, IPolygonArray pInPolygons );
[C++]
HRESULT GetLabelPoints(
ISpatialReference* pSR,
IPolygonArray* pInPolygons,
IPointArray** pOutLabels
);
[C++]Parameters
pSRpSR is a parameter of type ISpatialReference
pInPolygonspInPolygons is a parameter of type IPolygonArray
pOutLabels [out, retval]pOutLabels is a parameter of type IPointArray
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Remarks
Generates one point geometry per input polygon. Each point is guaranteed to be inside its corresponding polygon. The ArcObjects IArea::LabelPoint property is used to generate the output points. All input geometries are assumed to be defined in the input spatial reference pSR. pSR cannot be nil.