Skip to content

Commit 29357a4

Browse files
补充高效率点图层api描述 review by luox
1 parent dd20dc0 commit 29357a4

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/leaflet/overlay/GraphicLayer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ const DEFAULT_ZOOM_OFFSET = {
3939
* @param {string} [options.render='canvas'] - 指定使用的渲染器。可选值:'webgl','canvas'( webgl 渲染目前只支持散点)。
4040
* @param {Array.<number>} [options.color=[0, 0, 0, 255]] - 要素颜色。
4141
* @param {Array.<number>} [options.highlightColor] - webgl 渲染时要素高亮颜色。
42-
* @param {number} [options.opacity=0.8] - 要素透明度。
43-
* @param {number} [options.radius=10] - 要素半径,单位为像素。
42+
* @param {number} [options.opacity=0.8] - 要素透明度,。当 {@link Graphic} 的 style 参数传入设置了 fillOpacity 或 opacity 的 {@link CircleStyle} 或 {@link CloverStyle},此参数无效。{@link Graphic} 的 style 传入 {@link ImageStyle} 后不支持此参数
43+
* @param {number} [options.radius=10] - 要素半径,单位为像素。当 {@link Graphic} 的 style 参数传入了 radius,此参数无效。
4444
* @param {number} [options.radiusScale=1] - webgl 渲染时的要素放大倍数。
4545
* @param {number} [options.radiusMinPixels=0] - webgl 渲染时的要素半径最小值,单位为像素。
4646
* @param {number} [options.radiusMaxPixels=Number.MAX_SAFE_INTEGER] - webgl 渲染时的要素半径最大值,单位为像素。
47-
* @param {number} [options.strokeWidth=1] - 边框大小。
48-
* @param {boolean} [options.outline=false] - 是否显示边框。
47+
* @param {number} [options.strokeWidth=1] - 边框大小。当 {@link Graphic} 的 style 参数传入了 weight,此参数无效。
48+
* @param {boolean} [options.outline=false] - 是否显示边框。当 {@link Graphic} 的 style 参数传入设置了 stroke 的 {@link CircleStyle} 或 {@link CloverStyle},此参数无效。
4949
* @param {function} [options.onClick] - 图层鼠标点击响应事件(支持 webgl、canvas 渲染)。
5050
* @param {function} [options.onHover] - 图层鼠标悬停响应事件(只支持 webgl 渲染)。
5151
* @usage

src/openlayers/overlay/Graphic.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ const Renderer = ['canvas', 'webgl'];
4141
* @param {string} [options.render ='canvas'] - 指定使用的渲染器。可选值:"webgl","canvas"(webgl 渲染目前只支持散点)。
4242
* @param {boolean} [options.isHighLight=true] - 事件响应是否支持要素高亮。
4343
* @param {ol.style.Style} [options.highLightStyle=defaultHighLightStyle] - 高亮风格。
44-
* @param {Array.<number>} [options.color=[0, 0, 0, 255]] - 要素颜色。
44+
* @param {Array.<number>} [options.color=[0, 0, 0, 255]] - 要素颜色。当 {@link ol.Graphic} 的 style 参数传入设置了 fill 的 {@link HitCloverShape} 或 {@link CloverShape},此参数无效。
4545
* @param {Array.<number>} [options.highlightColor] - webgl 渲染时要素高亮颜色。
46-
* @param {number} [options.opacity=0.8] - 要素透明度。
47-
* @param {number} [options.radius=10] - 要素半径,单位像素。
46+
* @param {number} [options.opacity=0.8] - 要素透明度,。当 {@link ol.Graphic} 的 style 参数传入设置了 fillOpacity 或 strokeOpacity 的 {@link HitCloverShape} 或 {@link CloverShape},此参数无效
47+
* @param {number} [options.radius=10] - 要素半径,单位像素。当 {@link ol.Graphic} 的 style 参数传入设置了 radius 的 {@link HitCloverShape} 或 {@link CloverShape},此参数无效。
4848
* @param {number} [options.radiusScale=1] - webgl 渲染时的要素放大倍数。
4949
* @param {number} [options.radiusMinPixels=0] - webgl 渲染时的要素半径最小值(像素)。
5050
* @param {number} [options.radiusMaxPixels=Number.MAX_SAFE_INTEGER] - webgl 渲染时的要素半径最大值(像素)。

0 commit comments

Comments
 (0)