SMap.MarkerOptions

跳转到: 导航, 搜索

目录

说明

描述SMap.Marker的参数选项。

构造函数

SMap.MarkerOptions()

构建一个图标标注参数选项对象。
参数
无。
示例1
var markerOptions=new SMap.MarkerOptions();
示例2
var tipopt = new SMap.TipOptions();
tipopt.title="点";
tipopt.content="<br /> 这是点!<br />";//tip内容
var labelopt=new SMap.LabelOptions();
labelopt.content= "Sina!";
var markerOption = new SMap.MarkerOptions();
markerOption.labelOption= labelopt;
markerOption.tipOption= tipopt;
markerOption.imageSize=new SMap.Size(30,30);
markerOption.canShowTip= true;
markerOption.isEditable =true;
markerOption.imageAlign=SMap.TOP_LEFT ;
markerOption.canShowTip= true;
markerOption.rotation=60;

属性

imageUrl:String

标注图片的URL,不设置此属性时,系统指定默认值。

imageSize:SMap.Size

标注图片的宽高。
注释
此属性为必填属性,在构造MarkerOptions对象之后,必须设置该属性,否则会引起图片的拉伸。

anchor:SMap.Point

图片锚点BOTTOM_CENTER相对于标注位置的偏移位置。
取值
默认显示在(0,0)的位置。
向左向上偏移为负,向下向右偏移为正。
注释
不受imageAlign属性影响。

imageAlign:SMap.Constant

设置图片对准标注位置的锚点(九宫格位置)。
取值
SMap.TOP_LEFT :左上方。
SMap.TOP_CENTER:正上方(默认)。
SMap.TOP_RIGHT:右上方。
SMap.MIDDLE_LEFT:正左边。
SMap.MIDDLE_CENTER:正中心。
SMap.MIDDLE_RIGHT:正右方。
SMap.BOTTOM_LEFT:左下方。
SMap.BOTTOM_CENTER:正下方。
SMap.BOTTOM_RIGHT:右下方。
注释
同时设置anchor与imageAlign时,以anchor属性值为准;anchor与imageAlign都不设置时,以imageAlign的默认属性值为准。

labelOption:SMap.LabelOptions

设置点的标注参数选项,默认为null。

tipOption:SMap.TipOptions

tip选项,具体见SMap.TipOptions类。

canShowTip:Boolean

是否能够打开信息窗体。
取值
true,可以打开(默认)。false,不可打开。

rotation:Number

设置图标旋转的角度。
取值
系统最终使用的值是该参数360取模值,默认值为0。

isEditable:Boolean

是否为可编辑状态。
取值
true,可以编辑。false,不可编辑(默认)。

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