ESRI.ArcGIS.ADF.Web.UI.WebControls
Draw(Map,Int32,Envelope,Int32,Int32,ScaleBarUnits) Method
See Also 
ESRI.ArcGIS.ADF.Web.UI.WebControls Namespace > ScaleBar Class > Draw Method : Draw(Map,Int32,Envelope,Int32,Int32,ScaleBarUnits) Method




map
Map control to define scale.
dpi
DPI to use while rendering image.
extent
Envelope used to determine proper scale.
mapWidth
Width in pixels used to determine proper scale.
mapHeight
Height in pixels used to determine proper scale.
sbUnits
Scalebar units to be used when computing scale bar values/distances.
Draws the scalebar at the desired DPI and stores the result in a cartographic image object.

Syntax

Visual Basic (Declaration) 
Public Overloads Shared Function Draw( _
   ByVal map As Map, _
   ByVal dpi As Integer, _
   ByVal extent As Envelope, _
   ByVal mapWidth As Integer, _
   ByVal mapHeight As Integer, _
   ByVal sbUnits As ScaleBarUnits _
) As CartoImage
Visual Basic (Usage)Copy Code
Dim map As Map
Dim dpi As Integer
Dim extent As Envelope
Dim mapWidth As Integer
Dim mapHeight As Integer
Dim sbUnits As ScaleBarUnits
Dim value As CartoImage
 
value = ScaleBar.Draw(map, dpi, extent, mapWidth, mapHeight, sbUnits)
C# 
public static CartoImage Draw( 
   Map map,
   int dpi,
   Envelope extent,
   int mapWidth,
   int mapHeight,
   ScaleBarUnits sbUnits
)

Parameters

map
Map control to define scale.
dpi
DPI to use while rendering image.
extent
Envelope used to determine proper scale.
mapWidth
Width in pixels used to determine proper scale.
mapHeight
Height in pixels used to determine proper scale.
sbUnits
Scalebar units to be used when computing scale bar values/distances.

Return Value

Cartographic object that encapsulates the scalebar image.

See Also

© 2010 All Rights Reserved.