包 | com.supermap.web.components |
类 | public class ZoomSlider |
继承 | ZoomSlider ![]() |
地图缩放控件可控制地图的缩放级别。其缩放级别个数与地图比例尺数组 scales 或分辨率数组 resolutions 对应。若未设置比例尺数组或分辨率数组则为无限缩放,此时 ZoomSlider 将不显示滑动条 Slider。默认的 ZoomSlider 外观如下图所示:
属性 | 定义方 | ||
---|---|---|---|
map : Map
获取或设置与 ZoomSlider 关联的地图控件。
|
ZoomSlider | ||
slider : Slider
获取或设置 ZoomSlider 的滑动条 Slider。
|
ZoomSlider | ||
sliderHeightParam : int
获取或设置滑动条中刻度线之间的距离间隔,单位:像素。
|
ZoomSlider | ||
zoomInButton : ButtonBase
获取或设置 ZoomSlider 的放大按钮。
|
ZoomSlider | ||
zoomOutButton : ButtonBase
获取或设置 ZoomSlider 的缩小按钮。
|
ZoomSlider |
方法 | 定义方 | ||
---|---|---|---|
初始化 ZoomSlider 类的新实例。
|
ZoomSlider | ||
refresh():void
刷新 ZoomSlider。当地图分辨率、可视范围等发生变动时均会调用该函数。
|
ZoomSlider |
map | 属性 |
map:Map
获取或设置与 ZoomSlider 关联的地图控件。
public function get map():Map
public function set map(value:Map):void
slider | 属性 |
slider:Slider
获取或设置 ZoomSlider 的滑动条 Slider。
public function get slider():Slider
public function set slider(value:Slider):void
sliderHeightParam | 属性 |
sliderHeightParam:int
获取或设置滑动条中刻度线之间的距离间隔,单位:像素。
默认值为: 10
.
public function get sliderHeightParam():int
public function set sliderHeightParam(value:int):void
zoomInButton | 属性 |
zoomInButton:ButtonBase
获取或设置 ZoomSlider 的放大按钮。
public function get zoomInButton():ButtonBase
public function set zoomInButton(value:ButtonBase):void
zoomOutButton | 属性 |
zoomOutButton:ButtonBase
获取或设置 ZoomSlider 的缩小按钮。
public function get zoomOutButton():ButtonBase
public function set zoomOutButton(value:ButtonBase):void
ZoomSlider | () | 构造函数 |
public function ZoomSlider()
初始化 ZoomSlider 类的新实例。
refresh | () | 方法 |
public function refresh():void
刷新 ZoomSlider。当地图分辨率、可视范围等发生变动时均会调用该函数。