ArcGIS Server for javascript构建自己的GraphicsLayer(二)
2013-12-03 15:35
218 查看
GraphicLayer主要的属性和方法如下
属性
方法
事件
想要了解更多关于GraphicLayer的信息,请登陆Esri官网进行查阅,地址如下
http://help.arcgis.com/en/webapi/javascript/arcgis/
属性
属性 | 类型 | 描述 |
graphics | Graphic[] | 返回Graphic数组 |
renderer | Renderer | 返回Renderer |
方法 | 值 | 描述 |
add(graphic) | Graphic | 添加Graphic到GraphicLayer |
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) | 当鼠标在GraphicLayer的Graphic上抬起,并没有离开Graphic范围的时候被触发 |
http://help.arcgis.com/en/webapi/javascript/arcgis/
相关文章推荐
- ArcGIS.Server.9.3和ArcGIS API for JavaScript中GraphicsLayer应用(五)
- ArcGIS.Server.9.3和ArcGIS API for JavaScript中GraphicsLayer应用(五)
- ArcGIS.Server.9.3和ArcGIS API for JavaScript中GraphicsLayer应用(五)
- ArcGIS.Server.9.3和ArcGIS API for JavaScript中GraphicsLayer应用(初学GIS)
- [转]ArcGIS.Server.9.3和ArcGIS API for Flex实现GraphicsLayer上画点、线、面(五)
- ArcGIS API For Javascript之GraphicsLayer和Graphic
- (五)ArcGIS API For Javascript之GraphicsLayer
- ArcGIS.Server.9.3和ArcGIS API for Flex实现GraphicsLayer上画点、线、面(五)
- lzugis——Arcgis Server for JavaScript API之自己定义InfoWindow
- ArcGIS.Server.9.3和ArcGIS API for Flex实现GraphicsLayer上画点、线、面(五)
- lzugis——Arcgis Server for JavaScript API在自己的定义InfoWindow
- ArcGIS.Server.9.3和ArcGIS API for JavaScript实现基本的地图功能(一)
- ArcGIS.Server.9.3和ArcGIS API for JavaScript实现Toc功能(二)
- ArcGIS For JavaScript API Dynamically create layer list(动态创建图层列表)
- ArcGIS Server for javascript构建自己的GraphicsLayer(一)
- ArcGIS.Server.9.3和ArcGIS API for JavaScript实现距离量算和面积量算(九)
- ArcGIS Server for JavaScript api安装部署
- ArcGIS.Server.9.3和ArcGIS API for JavaScript地图map控件基本参数设置(三)
- Arcgis server for js 只FeatureLayer显示label的问题
- arcgis-api-for-js-之要素图层(GraphicsLayer)