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

原创 2013年12月03日 15:35:03

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/

ArcGIS Server for javascript构建自己的GraphicsLayer

ArcGIS  Server for  javascript构建自己的GraphicsLayer 提起GraphicLayer就不得不说说Graphic,GraphicLayer是一个包含多个Gra...
  • jixg1800
  • jixg1800
  • 2012年12月24日 21:13
  • 12034

ArcGIS API For Javascript之GraphicsLayer和Graphic

1、map对象中默认有一个GraphicLayer,置于最顶层,使用它的方式是map.graphics. 比如map.graphics.add(graphci);2、可以给GraphicLayer添...
  • birdflyto206
  • birdflyto206
  • 2016年05月20日 15:06
  • 2154

用ArcGIS API for JavaScript在地图上绘制圆多边形

问题描述:     借助Arcgis的Api在地图上绘制圆与多边形,查看Api的两个类Circle和Polygon      Api地址:https://developers.arcgis.com...
  • wangwuyilove
  • wangwuyilove
  • 2015年09月07日 20:40
  • 11189

Android Arcgis入门(三)、GraphicsLayer添加点、线、面

GraphicsLayer是图形图层,可以自定义图形添加到地图上。调用GraphicsLayer的addGraphic方法就能添加图形,此方法要一个Graphic对象,此对象的构造方法是Graphic...
  • Gary__123456
  • Gary__123456
  • 2017年03月23日 22:43
  • 2699

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

GraphicLayer主要的属性和方法如下   属性 属性 类型 描述 graphics Graphic[] 返回Gr...
  • SYDBC
  • SYDBC
  • 2013年12月03日 15:35
  • 1172

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

GraphicLayer主要的属性和方法如下   属性 属性 类型 描述 graphics Graphic[] 返回Gr...
  • SYDBC
  • SYDBC
  • 2013年12月03日 15:35
  • 1172

ArcGIS API for Javascript Graphic心得

1、map对象中默认有一个GraphicLayer,置于最顶层,使用它的方式是map.graphics.  比如map.graphics.add(graphci); 2、可以给GraphicLa...
  • change2970955076
  • change2970955076
  • 2017年09月22日 09:25
  • 166

ArcGIS for javascript 构建GraphicsLayer

ArcGIS for javascript 构建GraphicsLayer,并解决居中效果无效的问题。
  • cwb1128
  • cwb1128
  • 2014年10月01日 01:27
  • 6339

(五)ArcGIS API For Javascript之GraphicsLayer

引言 需求 1根据具体坐标生成Graphic 11代码实现 12全部代码 13代码解释 2GraphicsLayer的属性查询 21代码实现 22全部代码 23代码解释 3实现用户交互画图 3...
  • LoveCarpenter
  • LoveCarpenter
  • 2016年09月27日 10:53
  • 8408

ArcGIS GraphicsLayer层的特殊要求

如果你要使用GraphicsLayer这个绘图层,那么你需要注意自己的布局的模式不可以使用:layout="absolute" 如果你使用了这个布局,那么你的GraphicsLayer层可能会无法使...
  • tengdazhang770960436
  • tengdazhang770960436
  • 2012年05月22日 18:09
  • 2323
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ArcGIS Server for javascript构建自己的GraphicsLayer(二)
举报原因:
原因补充:

(最多只允许输入30个字)