ArcGIS Server for javascript构建自己的GraphicsLayer(二)

GraphicLayer主要的属性和方法如下

 

属性

属性
类型
描述
graphics
Graphic[]
返回Graphic数组
renderer
Renderer
返回Renderer

方法

方法

描述

add(graphic)

Graphic

添加GraphicGraphicLayer

clear()

none

清除GraphicLayer中所有的Graphic

disableMouseEvents()

none

禁止在图形图层上的所有鼠标事件。

enableMouseEvents()

none

使在图形图层上的所有鼠标事件有效可用。

remove(graphic)

Graphic

移除一个Graphic

setInfoTemplate(infoTemplate)

none

设置或者改变图层上的弹出信息框

setOpacity(opacity)

none

设置图层的透明度.不支持Internet  Explorer.

setRenderer(renderer)

none

设置图层的透明度

事件

Event

Description

onClick(event)

Graphic被单击的时候触发

onDblClick(event)

Graphic被双击的时候触发

onGraphicAdd(graphic)

在一个graphic被添加到GraphicsLayer时被触发.

onGraphicRemove(graphic)

在一个graphic被从GraphicsLayer中移除时被触发.

onGraphicsClear()

清空GraphicLayer中的Graphic的时候触发

onMouseDown(event)

鼠标按钮被按下并将鼠标光标在图形上时触发

onMouseDrag(event)

当鼠标被拖动,直到鼠标按钮被释放触发

onMouseMove(event)

当鼠标在GraphicLayer上的Graphic上移动时被触发

onMouseOut(event)

当鼠标从GraphicLayer上的Graphic上移出时被触发

onMouseOver(event)

当鼠标首次进入图形上的GraphicsLayer触发

onMouseUp(event)

当鼠标在GraphicLayerGraphic上抬起,并没有离开Graphic范围的时候被触发

 

想要了解更多关于GraphicLayer的信息,请登陆Esri官网进行查阅,地址如下

http://help.arcgis.com/en/webapi/javascript/arcgis/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值