Rectangle 类参考
编辑时间:2017-06-03

Rectangle 类

google.maps.Rectangle 类


构造方法
Rectangle(opts?:RectangleOptions)以给定的样式创建一个正文式覆盖物
方法
getBounds()

Return Value:  LatLngBounds

返回矩形的边界

getDraggable()

Return Value:  boolean

返回拖拽的状态

getEditable()

Return Value:  boolean

返回编辑的状态

getMap()

Return Value:  Map

返回矩形的Map对象

getVisible()

Return Value:  boolean

返回矩形的可见状态

setBounds(bounds:LatLngBounds|LatLngBoundsLiteral)

Return Value:  None

设置矩形的边

setDraggable(draggable:boolean)

Return Value:  None

设置是否允许拖动

setEditable(editable:boolean)

Return Value:  None

设置是否允许编辑

setMap(map:Map)

Return Value:  None

设置矩形的Map对象

setOptions(options:RectangleOptions)

Return Value:  None

设置矩形的选项

setVisible(visible:boolean)

Return Value:  None

设置可见状态

事件
bounds_changed

Arguments:  None

当矩形的边界改变时触发

click

Arguments:  MouseEvent

当鼠标单击矩形时触发

dblclick

Arguments:  MouseEvent

当鼠标双击矩形时触发

drag

Arguments:  MouseEvent

在拖动矩形的时候反复触发

dragend

Arguments:  MouseEvent

当拖动完成后触发

dragstart

Arguments:  MouseEvent

当开始拖动矩形的时候触发

mousedown

Arguments:  MouseEvent

当鼠标在矩形上按下时触发

mousemove

Arguments:  MouseEvent

当鼠标在矩形上移动时触发

mouseout

Arguments:  MouseEvent

当鼠标移出矩形时触发

mouseover

Arguments:  MouseEvent

当鼠标移入矩形时触发

mouseup

Arguments:  MouseEvent

当鼠弹起时触发

rightclick

Arguments:  MouseEvent

当鼠标右击矩形时触发

RectangleOptions object specification

google.maps.RectangleOptions object specification

属性
bounds

Type:  LatLngBounds|LatLngBoundsLiteral

边界

clickable

Type:  boolean

是否允许单击

draggable

Type:  boolean

是否允许拖拽

editable

Type:  boolean

是否允许编辑

fillColor

Type:  string

填充颜色 所有 CSS3颜色都可使用

fillOpacity

Type:  number

填充透明度,从0.0到1.0

map

Type:  Map

矩形的Map对象

strokeColor

Type:  string

描边颜色,所有 CSS3 颜色都可用

strokeOpacity

Type:  number

描边透明度,从0.0到1.0

strokePosition

Type:  StrokePosition

描边属性 可用值如下:

strokeWeight

Type:  number

描边大小,以像素为单位

visible

Type:  boolean

可见性

zIndex

Type:  number

层级


获取正版授权

方式一:自动授权

关注官方微信号
BIGEMAP微信公众号
操作步骤:
①关注官方微信号
②点击【自助授权】
③按提示完成操作!
注:此功能暂未完成

方式二:扫一扫

免费授权微信群

微信客服 在线客服

免费咨询电话

400-028-7262

028-65472965

淘宝店铺

bigemap.taobao.com

联系我们