new ol.Graphic(geometry, attributes)
openlayers/overlay/graphic/Graphic.js, line 9
Name | Type | Description |
---|---|---|
geometry |
ol/geom/Point |
几何对象。 |
attributes |
Object |
可选
要素属性。 |
Extends
Methods
-
ol.Graphic.createStyleFunction(obj)
openlayers/overlay/graphic/Graphic.js, line 131 -
新建样式函数。
Name Type Description obj
Object 对象参数。
-
clone(){ol.Graphic}
openlayers/overlay/graphic/Graphic.js, line 28 -
克隆当前要素。
Returns:
Type Description ol.Graphic 克隆后的要素。 -
destroy()
openlayers/overlay/graphic/Graphic.js, line 160 -
清除参数值。
-
getAttributes(){Object}
openlayers/overlay/graphic/Graphic.js, line 87 -
获取要素属性。
Returns:
Type Description Object 要素属性。 -
getGeometry(){ol/geom/Point}
openlayers/overlay/graphic/Graphic.js, line 60 -
获取当前要素几何信息。
Returns:
Type Description ol/geom/Point 要素几何信息。 -
getId(){string}
openlayers/overlay/graphic/Graphic.js, line 42 -
获取当前 ID。
Returns:
Type Description string id -
getStyle(){ol/style/Image}
openlayers/overlay/graphic/Graphic.js, line 96 -
获取样式。
Returns:
Type Description ol/style/Image ol/style/Image 子类样式对象。 -
getStyleFunction(){function}
openlayers/overlay/graphic/Graphic.js, line 122 -
获取样式函数。
Returns:
Type Description function 样式函数。 -
setAttributes(attributes)
openlayers/overlay/graphic/Graphic.js, line 78 -
设置要素属性。
Name Type Description attributes
Object 属性对象。
-
setGeometry(geometry)
openlayers/overlay/graphic/Graphic.js, line 69 -
设置当前要素几何信息。
Name Type Description geometry
ol/geom/Point 要素几何信息。
-
setId(id)
openlayers/overlay/graphic/Graphic.js, line 51 -
设置当前要素 ID。
Name Type Description id
string 要素 ID。
-
setStyle(style)
openlayers/overlay/graphic/Graphic.js, line 105 -
设置样式。
Name Type Description style
ol/style/Image 样式,ol/style/Image 子类样式对象。