Visual Basic (Declaration) | |
---|---|
Public Overloads Function Lengths( _ ByVal graphics As IList(Of Graphic), _ ByVal lengthUnit As Nullable(Of LinearUnit), _ ByVal calculationType As CalculationType _ ) As List(Of Double) |
C# | |
---|---|
public List<double> Lengths( IList<Graphic> graphics, Nullable<LinearUnit> lengthUnit, CalculationType calculationType ) |
CalculationType.Planar is supported in ArcGIS Server v9.x+ services. CalculationType.Geodesic is supported in ArcGIS Server v10.0+ services. CalculationType.PreseverShape is supported in ArcGIS Server v10.1+ services.
Parameters
- graphics
- The graphics used to calculate lengths.
- lengthUnit
- The length unit in which perimeters of polygons will be calculated. If unit is not specified, the units are derived from the Spatial Reference of the geometry.
- calculationType
- The type of calculation to perform. e.g.(Planar,Geodesic,PreserveShape).
Return Value
Returns a collection of lengths of each polyline that was passed into the function. The result length will be in the unit of measurement indicated by the "lengthUnit" parameter. If no "lengthUnit" is passed then the result length will be expressed in the same units as the spatial reference.Target Platforms: Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7, Windows 8