Skip to content

Commit 362dc55

Browse files
【API】jsdoc优化
1 parent 064602e commit 362dc55

File tree

9 files changed

+31
-40
lines changed

9 files changed

+31
-40
lines changed

src/common/iServer/InterpolationDensityAnalystParameters.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ import {InterpolationAnalystParameters} from './InterpolationAnalystParameters';
77
* @category iServer SpatialAnalyst InterpolationAnalyst
88
* @classdesc 点密度差值分析参数类。
99
* @param {Object} options - 参数。</br>
10-
* {(SuperMap.Bounds|L.Bounds|ol.extent)} options.bounds - 插值分析的范围,用于确定结果栅格数据集的范围。</br>
11-
* {number} [options.searchRadius=0] - 查找半径,即参与运算点的查找范围,与点数据集单位相同。</br>
12-
* {string} options.zValueFieldName - 存储用于进行插值分析的字段名称,插值分析不支持文本类型的字段。当插值分析类型( SuperMap.InterpolationAnalystType)为 dataset 时,必设参数。</br>
13-
* {number} [options.zValueScale=1] - 用于进行插值分析值的缩放比率。</br>
14-
* {number} options.resolution - 插值结果栅格数据集的分辨率,即一个像元所代表的实地距离,与点数据集单位相同。</br>
15-
* {SuperMap.FilterParameter} options.filterQueryParameter - 属性过滤条件。</br>
16-
* {string} options.outputDatasetName - 插值分析结果数据集的名称。必设参数</br>
17-
* {string} options.outputDatasourceName - 插值分析结果数据源的名称。必设参数</br>
18-
* {string} options.pixelFormat - 指定结果栅格数据集存储的像素格式。</br>
19-
* {string} options.dataset - 用来做插值分析的数据源中数据集的名称,该名称用形如"数据集名称@数据源别名"形式来表示。当插值分析类型( SuperMap.InterpolationAnalystType)为 dataset 时,必设参数。</br>
20-
* {Array.<SuperMap.Geometry.Point|L.LatLng|L.Point|ol.geom.Point>} options.inputPoints - 用于做插值分析的离散点集合。当插值分析类型( SuperMap.InterpolationAnalystType)为 geometry 时,必设参数。
10+
* @param {(SuperMap.Bounds|L.Bounds|ol.extent)} options.bounds - 插值分析的范围,用于确定结果栅格数据集的范围。</br>
11+
* @param {number} [options.searchRadius=0] - 查找半径,即参与运算点的查找范围,与点数据集单位相同。</br>
12+
* @param {string} options.zValueFieldName - 存储用于进行插值分析的字段名称,插值分析不支持文本类型的字段。当插值分析类型( SuperMap.InterpolationAnalystType)为 dataset 时,必设参数。</br>
13+
* @param {number} [options.zValueScale=1] - 用于进行插值分析值的缩放比率。</br>
14+
* @param {number} options.resolution - 插值结果栅格数据集的分辨率,即一个像元所代表的实地距离,与点数据集单位相同。</br>
15+
* @param {SuperMap.FilterParameter} options.filterQueryParameter - 属性过滤条件。</br>
16+
* @param {string} options.outputDatasetName - 插值分析结果数据集的名称。必设参数</br>
17+
* @param {string} options.outputDatasourceName - 插值分析结果数据源的名称。必设参数</br>
18+
* @param {string} options.pixelFormat - 指定结果栅格数据集存储的像素格式。</br>
19+
* @param {string} options.dataset - 用来做插值分析的数据源中数据集的名称,该名称用形如"数据集名称@数据源别名"形式来表示。当插值分析类型( SuperMap.InterpolationAnalystType)为 dataset 时,必设参数。</br>
20+
* @param {Array.<SuperMap.Geometry.Point|L.LatLng|L.Point|ol.geom.Point>} options.inputPoints - 用于做插值分析的离散点集合。当插值分析类型( SuperMap.InterpolationAnalystType)为 geometry 时,必设参数。
2121
* @extends {SuperMap.InterpolationAnalystParameters}
2222
* @example
2323
* var myInterpolationDensityAnalystParameters = new SuperMap.InterpolationDensityAnalystParameters({

src/common/overlay/Bar.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ import './feature/Line';
5858
* @param {Array.<string>} fields - data 属性中的参与此图表生成的属性字段名称,必设参数。
5959
* @param {SuperMap.Feature.Theme.Bar.setting} setting - 图表配置对象,必设参数。
6060
* @param {SuperMap.LonLat} lonlat - 专题要素地理位置。默认为 data 指代的地理要素 Bounds 中心。
61-
* @return {SuperMap.Feature.Theme.Bar} 返回一个柱状图表对象。
6261
*/
6362
export class Bar extends Graph {
6463

src/common/overlay/Bar3D.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import {Graph} from './Graph';
1414
* @param {Array.<string>} fields - data 中的参与此图表生成的字段名称,必设参数。
1515
* @param {SuperMap.Feature.Theme.Bar3D.setting} setting - 图表配置对象,必设参数。
1616
* @param {SuperMap.LonLat} lonlat - 专题要素地理位置。默认为 data 指代的地理要素 Bounds 中心。
17-
* @return {SuperMap.Feature.Theme.Bar3D} 返回一个三维柱状图表对象。
1817
*
1918
2019
*

src/common/overlay/Circle.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import {RankSymbol} from './RankSymbol';
1414
* @param {Array.<string>} fields - data 中的参与此图表生成的字段名称,必设参数。
1515
* @param {SuperMap.Feature.Theme.Circle.setting} setting - 图表配置对象,必设参数。
1616
* @param {SuperMap.LonLat} lonlat - 专题要素地理位置。默认为 data 指代的地理要素 Bounds 中心。
17-
* @return {SuperMap.Feature.Theme.Circle} 返回一个圆图。
1817
*/
1918
export class Circle extends RankSymbol {
2019

src/common/overlay/Graph.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import {ShapeFactory} from './feature/ShapeFactory';
1717
* @param {Array.<string>} fields - data 中的参与此图表生成的字段名称,必设参数。
1818
* @param {Object} setting - 图表配置对象,必设参数。
1919
* @param {SuperMap.LonLat} lonlat - 专题要素地理位置。默认为 data 指代的地理要素 Bounds 中心。
20-
* @return {SuperMap.Feature.Theme.Graph} 返回一个统计专题要素。
2120
*/
2221
export class Graph extends Theme {
2322

src/common/overlay/Line.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ import {Graph} from './Graph';
5252
* @param {Array.<string>} fields - data 中的参与此图表生成的字段名称,必设参数。
5353
* @param {SuperMap.Feature.Theme.Line.setting} setting - 图表配置对象,必设参数。
5454
* @param {SuperMap.LonLat} lonlat - 专题要素地理位置。默认为 data 指代的地理要素 Bounds 中心。
55-
* @return {SuperMap.Feature.Theme.Line} 返回一个折线图。
5655
*/
5756
export class Line extends Graph {
5857
/**

src/common/overlay/Ring.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ import {Graph} from './Graph';
5151
* }
5252
* ]
5353
* @param {Object} sectorHoverStyle - 环状图扇形 hover 状态时的样式,sectorHoverAble 为 true 时有效。
54-
* @param {Object} sectorHoverAble - 是否允许环状图扇形使用 hover 状态,默认允许。同时设置 sectorHoverAble 和 sectorClickAble 为 false,可以直接屏蔽环状图扇形对专题图层事件的响应。
55-
* @param {Object} sectorClickAble - 是否允许环状图扇形被点击,默认允许。同时设置 sectorHoverAble 和 sectorClickAble 为 false,可以直接屏蔽环状图扇形对专题图层事件的响应。
54+
* @param {boolean} sectorHoverAble - 是否允许环状图扇形使用 hover 状态,默认允许。同时设置 sectorHoverAble 和 sectorClickAble 为 false,可以直接屏蔽环状图扇形对专题图层事件的响应。
55+
* @param {boolean} sectorClickAble - 是否允许环状图扇形被点击,默认允许。同时设置 sectorHoverAble 和 sectorClickAble 为 false,可以直接屏蔽环状图扇形对专题图层事件的响应。
5656
*
5757
* @extends {SuperMap.Feature.Theme.Graph}
5858
*/

src/common/overlay/feature/ShapeFactory.js

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,16 @@ import {Util} from '../../commontypes/Util';
2121
* @class SuperMap.Feature.ShapeFactory
2222
* @category Visualization Theme
2323
* @classdesc 图形工厂类。
24-
*
25-
* 目前支持创建的图形有:
26-
* 用于统计专题图:
27-
* 点 - 参数对象: <SuperMap.Feature.ShapeParameters.Point>
28-
* 线 - 参数对象: <SuperMap.Feature.ShapeParameters.Line>
29-
* 面 - 参数对象: <SuperMap.Feature.ShapeParameters.Polygon>
30-
* 矩形 - 参数对象: <SuperMap.Feature.ShapeParameters.Rectangle>
31-
* 扇形 - 参数对象: <SuperMap.Feature.ShapeParameters.Sector>
32-
* 标签 - 参数对象: <SuperMap.Feature.ShapeParameters.Label>
33-
* 图片 - 参数对象: <SuperMap.Feature.ShapeParameters.Image>
34-
*
35-
* 用于符号专题图:
24+
* 目前支持创建的图形有:<br>
25+
* 用于统计专题图:<br>
26+
* 点 - 参数对象 <{@link SuperMap.Feature.ShapeParameters.Point}> <br>
27+
* 线 - 参数对象 <{@link SuperMap.Feature.ShapeParameters.Line}> <br>
28+
* 面 - 参数对象 <{@link SuperMap.Feature.ShapeParameters.Polygon}> <br>
29+
* 矩形 - 参数对象 <{@link SuperMap.Feature.ShapeParameters.Rectangle}> <br>
30+
* 扇形 - 参数对象 <{@link SuperMap.Feature.ShapeParameters.Sector}> <br>
31+
* 标签 - 参数对象 <{@link SuperMap.Feature.ShapeParameters.Label}> <br>
32+
* 图片 - 参数对象 <{@link SuperMap.Feature.ShapeParameters.Image}> <br>
33+
* 用于符号专题图:<br>
3634
* 圆形 - 参数对象:<{@link SuperMap.Feature.ShapeParameters.Cilcle}>
3735
*/
3836
export class ShapeFactory {

src/openlayers/overlay/RankSymbol.js

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,14 @@ import {Graph} from './Graph';
2121
* @param {string} opt_options.themeFields - 指定创建专题图字段。 <br>
2222
* @param {boolean} [opt_options.isOverLay=true] - 是否进行压盖处理,如果设为 true,图表绘制过程中将隐藏对已在图层中绘制的图表产生压盖的图表。<br>
2323
* @param {string} opt_options.chartsType - 图表类型。目前可用:"Bar", "Line", "Pie"。<br>
24-
* @param {Object} opt_options.chartsSetting - 各类型图表的 chartsSetting 对象可设属性请参考具体图表模型类的注释中对 chartsSetting 对象可设属性的描述。chartsSetting 对象通常都具有以下 5 个基础可设属性:<br>
25-
* * width - {number} 专题要素(图表)宽度,必设参数。
26-
* * height - {number} 专题要素(图表)高度,必设参数。
27-
* * codomain - {Array.<number>} 值域,长度为 2 的一维数组,第一个元素表示值域下限,第二个元素表示值域上限,必设参数。
28-
* * XOffset - {number} 专题要素(图表)在 X 方向上的偏移值,单位像素。
29-
* * YOffset - {number} 专题要素(图表)在 Y 方向上的偏移值,单位像素。
30-
* * dataViewBoxParameter - {Array.<number>} 数据视图框 dataViewBox 参数,
31-
* 它是指图表框 chartBox (由图表位置、图表宽度、图表高度构成的图表范围框)在左、下,右,上四个方向上的内偏距值,长度为 4 的一维数组。
32-
* * decimalNumber - {number} 数据值数组 dataValues 元素值小数位数,数据的小数位处理参数,取值范围:[0, 16]。
33-
* 如果不设置此参数,在取数据值时不对数据做小数位处理。
24+
* @param {Object} opt_options.chartsSetting - 各类型图表的 chartsSetting 对象可设属性请参考具体图表模型类的注释中对 chartsSetting 对象可设属性的描述。chartsSetting 对象通常都具有以下几个基础可设属性:<br>
25+
* @param {number} opt_options.chartsSetting.width - 专题要素(图表)宽度,必设参数。
26+
* @param {number} opt_options.chartsSetting.height - 专题要素(图表)高度,必设参数。
27+
* @param {Array.<number>} opt_options.chartsSetting.codomain - 值域,长度为 2 的一维数组,第一个元素表示值域下限,第二个元素表示值域上限,必设参数。
28+
* @param {number} opt_options.chartsSetting.XOffset - 专题要素(图表)在 X 方向上的偏移值,单位像素。
29+
* @param {number} opt_options.chartsSetting.YOffset - 专题要素(图表)在 Y 方向上的偏移值,单位像素。
30+
* @param {Array.<number>} opt_options.chartsSetting.dataViewBoxParameter - 数据视图框 dataViewBox 参数,它是指图表框 chartBox(由图表位置、图表宽度、图表高度构成的图表范围框)在左、下,右,上四个方向上的内偏距值,长度为 4 的一维数组。
31+
* @param {number} opt_options.chartsSetting.decimalNumber - 数据值数组 dataValues 元素值小数位数,数据的小数位处理参数,取值范围:[0, 16]。如果不设置此参数,在取数据值时不对数据做小数位处理。
3432
* @extends {ol.source.Graph}
3533
*/
3634
export class RankSymbol extends Graph {

0 commit comments

Comments
 (0)