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