YY. Rectangle 
覆盖物矩形 基于 YY. Overlay
creation 
- constructor(lnglat, width, height, [style].[pro], [conf]) - lnglat {Array||YY. LngLat}经纬度
- width {Number} 宽度
- height {Number} 高度
- style {YY. Style} 样式
- pro {Object} 附加属性值
- conf {Object} 基本配置
 
events 
- 参考 YY. Overlay
example 
js
var rectangle = new YY.Rectangle([120, 31], 200, 100);
vectorLayer.addOverlay(rectangle);
var rectangle1 = new YY.Rectangle(
    [110, 35],
    50000,
    30000,
    YY.Style.formatFill({
        lineColor: "green",
        polygonFill: "red"
    }), {
        // altitude : 400
    }
);
vectorLayer.addOverlay(rectangle1);method 
getLngLat() 
- 获取经纬度
- 返回值: YY. LngLat
setLngLat(lnglat) 
- 设置经纬度
- 参数 - {YY.LngLat} lnglat:
 
- {YY.LngLat} 
- 返回值: this
getWidth() 
- 获取宽度
- 返回值: Number
setWidth(width) 
- 设置宽度
- 参数 - {Number} width:
 
- {Number} 
- 返回值: this
getHeight() 
- 获取高度
- 返回值: Number
setHeight(height) 
- 设置宽度
- 参数 - {Number} height:
 
- {Number} 
- 返回值: this
getShell() 
- 获取外环
- 返回值: Array[YY. LngLat]
hasHoles() 
- 是否有内环,有洞
- 返回值: Boolean
getHoles() 
- 获取洞,内环
- 返回值: Array[YY. LngLat]