包 | com.supermap.web.mapping |
类 | public class HeatStop |
继承 | HeatStop ![]() |
该类用于设置热点图中各热点缓冲范围内的渐变填充过渡站点,包括站点位置和站点所代表的颜色。例如:渐变填充色彩为:红-->黄-->绿,其中红、黄、绿即为渐变填充的过渡站点。
在各站点之间,系统内部又采用适当的插值算法内插出各过渡站点之间的插值点,即由某一颜色到另一颜色的过渡颜色及过渡位置。
属性 | 定义方 | ||
---|---|---|---|
color : uint
获取或设置 HeatStop 所代表的颜色值,ARGB 颜色模式,如:红色为 0xFFFF0000。
|
HeatStop | ||
offset : Number
获取或设置 HeatStop 的位置.
|
HeatStop |
方法 | 定义方 | ||
---|---|---|---|
HeatStop(color:uint = 0xFFFFFFFF, offset:Number = 0)
使用颜色和位置初始化 HeatStop 的新实例。
|
HeatStop |
color | 属性 |
color:uint
获取或设置 HeatStop 所代表的颜色值,ARGB 颜色模式,如:红色为 0xFFFF0000。
public function get color():uint
public function set color(value:uint):void
offset | 属性 |
offset:Number
获取或设置 HeatStop 的位置.
该属性的取值范围在 0~1 之间,值越大,表示当前站点离热点圆(由热点缓冲形成,详情请查看 HeatMapLayer 类)的中心越近。
例如:热点圆渐变填充色彩为:红-->黄-->绿,半径为 10 个像素,当前站点所代表的颜色为红色,位置为 0.3,则 HeatStop 在热点圆中的位置 = 10*0.3,即在热点圆中半径为 10*0.3 的位置处使用红色填充。
public function get offset():Number
public function set offset(value:Number):void
另请参见
HeatStop | () | 构造函数 |
public function HeatStop(color:uint = 0xFFFFFFFF, offset:Number = 0)
使用颜色和位置初始化 HeatStop 的新实例。
参数color:uint (default = 0xFFFFFFFF ) — HeatStop 所代表的颜色。 |
|
offset:Number (default = 0 ) — HeatStop 的位置。 |