SMap.Rectangle
目录 |
说明
- 描述矩形面对象,继承自SMap.Area。
构造函数
SMap.Rectangle(lnglatArr:Array,option:SMap.AreaOptions)
- 通过由左上、右下角组成的经纬度数组和参数选项构建矩形对象。
参数
- lnglatArr:Array 左上、右下角组成的经纬度数组。
- option:SMap.AreaOptions 参数选项,参见AreaOptions。
示例
var arr = new Array(); arr.push(new SMap.LngLat(116.36890411376953 ,39.913423004886866)); arr.push(new SMap.LngLat(116.38212203979492,39.9011768955094)); var lineopt = new SMap.AreaStyle(); //边框的样式 lineopt.borderStyle.alpha = 0.7; //透明度,默认1,范围0~1 lineopt.borderStyle.color = 0x00FF33; //线颜色,默认黑色 lineopt.borderStyle.thickness = 3; //线粗细度,默认3 //填充色 lineopt.fillStyle.alpha = 0.3; lineopt.fillStyle.color = 0x99FF33; //tip样式 var tipOption = new SMap.TipOptions(); tipOption.title="title"; tipOption.content="content"; //tip内容 tipOption.hasShadow= false; //是否有阴影 //面的参数选项 var areopt = new SMap.AreaOptions(); areopt.areaStyle=lineopt; areopt.tipOption=tipOption; areopt.canShowTip = true; var rect = new SMap.Rectangle(arr,areopt); //构建矩形对象 mapObj.addOverlay(rect);
属性
id:String
- 对象编号,也是对象的唯一标识。
TYPE:SMap.Constant
- 覆盖物的类型。
取值
- SMap.Overlay.TYPE_RECTANGLE
lnglatArr:Array<SMap.LngLat>
- 左上、右下角组成的经纬度数组。
option:SMap.AreaOptions
- rectangle的参数选项,参照AreaOptions。
文档更新时间: 2011-03-22