SMap.AreaOptions

跳转到: 导航, 搜索

目录

说明

描述面选项,该类除了可另外指定填充色和不透明性外,其他方面都非常类似于SMap.LineOptions。

构造函数

SMap.AreaOptions()

创建一个面选项对象,通过对该对象的属性赋值可以生成所需要的面状覆盖物风格。
参数
无。
示例1
var areaopt = new SMap.AreaOptions(); //构建一个名为areaopt的面选项对象
示例2
var areopt = new SMap.AreaOptions(); //构建一个名为areopt的面选项对象。
var mlstyle = new SMap.LineStyle() //定义线、边框风格对象
mlstyle.thickness = 1;
mlstyle.color = 0x0066ff;
mlstyle.alpha = 1;
areopt.areaStyle.borderStyle= mlstyle;
var mfstyle=new SMap.FillStyle(); //定义填充风格对象
mfstyle.color=0x0066ff;
mfstyle.alpha = 0.7;
areopt.areaStyle.fillStyle = mfstyle;
var labelOptions=new SMap.LabelOptions();
var fontstyle = new SMap.FontStyle(); //定义字体风格对象
fontstyle.name ="Arial";
fontstyle.size = 15;
fontstyle.color = 0xffffff;
fontstyle.bold = true;
labelOptions.fontStyle=fontstyle;
labelOptions.content="circleLabel";
areopt.labelOption=labelOptions;
var tipOption = new SMap.TipOptions();
tipOption.title="title";
tipOption.content="welcome to Sina!";
areopt.tipOption=tipOption;
areopt.canShowTip = true;
areopt.isEditable = true;
示例3
var areopt = new SMap.AreaOptions(); //构建一个名为areopt的面选项对象。
areopt.areaStyle.borderStyle.thickness = 0;
areopt.areaStyle.borderStyle.color = 0xFFFF66;
areopt.areaStyle.borderStyle.alpha = 1;
areopt.areaStyle.fillStyle.color=0x0088ff;
areopt.areaStyle.fillStyle.alpha = 0.7;
var tipOption = new SMap.TipOptions();
tipOption.title="title";
tipOption.content="welcome to Sina!";
tipOption.borderStyle.color= 0x0000ff;
tipOption.titleFontStyle.name="Arial";
tipOption.titleFontStyle.size=13;
tipOption.titleFontStyle.color= 0xffffff;
tipOption.titleFontStyle.bold=true;
tipOption.contentFontStyle.name="Arial";
tipOption.contentFontStyle.size=16;
tipOption.contentFontStyle.color= 0x0066ff;
tipOption.contentFontStyle.bold=false;
tipOption.fillStyle.color= 0xffffff;
tipOption.titleFillStyle.color=0x0000ff;
areopt.tipOption=tipOption;
areopt.labelOption.content="circleLabel";
areopt.labelOption.fontStyle.color = 0xffffff;
areopt.labelOption.fontStyle.size = 20;
areopt.canShowTip = true;

属性

areaStyle:SMap.AreaStyle

线的边缘风格,参照LineStyle。

tipOption:SMap.TipOptions

tip选项,参照TipOptions。

canShowTip:Boolean

是否显示tip。
取值
true,可显示(默认)。false,不可显示。

isEditable:Boolean

是否为可编辑状态。
取值
true,可编辑。false,不可编辑(默认)。
注释
注意:不支持圆形覆盖物目前可编辑。

labelOption:SMap.LabelOptions

Area的label选项参数。

文档更新时间: 2011-03-22