new ol.Graphic(geometry, attributes)
openlayers/overlay/graphic/Graphic.js, line 6
Name | Type | Description |
---|---|---|
geometry |
ol.geom.Point |
几何对象。 |
attributes |
Object |
可选
要素属性。 |
Extends
Methods
-
ol.Graphic.createStyleFunction(obj)
openlayers/overlay/graphic/Graphic.js, line 128 -
新建样式函数。
Name Type Description obj
Object 对象参数。
-
clone(){ol.Graphic}
openlayers/overlay/graphic/Graphic.js, line 25 -
克隆当前要素。
Returns:
Type Description ol.Graphic 克隆后的要素。 -
destroy()
openlayers/overlay/graphic/Graphic.js, line 157 -
清除参数值。
-
getAttributes(){Object}
openlayers/overlay/graphic/Graphic.js, line 84 -
获取要素属性。
Returns:
Type Description Object 要素属性。 -
getGeometry(){ol.geom.Point}
openlayers/overlay/graphic/Graphic.js, line 57 -
获取当前要素几何信息。
Returns:
Type Description ol.geom.Point 要素几何信息。 -
getId(){string}
openlayers/overlay/graphic/Graphic.js, line 39 -
获取当前 ID。
Returns:
Type Description string id -
getStyle(){ol.style.Image}
openlayers/overlay/graphic/Graphic.js, line 93 -
获取样式。
Returns:
Type Description ol.style.Image ol.style.Image 子类样式对象。 -
getStyleFunction(){function}
openlayers/overlay/graphic/Graphic.js, line 119 -
获取样式函数。
Returns:
Type Description function 样式函数。 -
setAttributes(attributes)
openlayers/overlay/graphic/Graphic.js, line 75 -
设置要素属性。
Name Type Description attributes
Object 属性对象。
-
setGeometry(geometry)
openlayers/overlay/graphic/Graphic.js, line 66 -
设置当前要素几何信息。
Name Type Description geometry
ol.geom.Point 要素几何信息。
-
setId(id)
openlayers/overlay/graphic/Graphic.js, line 48 -
设置当前要素 ID。
Name Type Description id
string 要素 ID。
-
setStyle(style)
openlayers/overlay/graphic/Graphic.js, line 102 -
设置样式。
Name Type Description style
ol.style.Image 样式,ol.style.Image 子类样式对象。