Skip to content

Commit c6aa02b

Browse files
committed
优化API
1 parent a7b9af4 commit c6aa02b

7 files changed

+23
-28
lines changed

src/common/iServer/BurstPipelineAnalystParameters.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import {Util} from '../commontypes/Util';
77
* @classdesc 爆管分析参数类。
88
* @param {Object} options - 参数。
99
* @param {Array.<number>} options.sourceNodeIDs - 指定的设施点ID数组。
10-
* @param {number} [options.edgeID] - 指定的弧段ID(注:edgeID 与 nodeID 不能同时使用)
11-
* @param {number} [options.nodeID] - 指定的结点ID(注:edgeID 与 nodeID 不能同时使用)
10+
* @param {number} [options.edgeID] - 指定的弧段IDedgeID 与 nodeID 必须指定一个
11+
* @param {number} [options.nodeID] - 指定的结点IDedgeID 与 nodeID 必须指定一个
1212
* @param {boolean} [options.isUncertainDirectionValid=false] - 指定不确定流向是否有效。
1313
*/
1414
export class BurstPipelineAnalystParameters {
@@ -24,13 +24,13 @@ export class BurstPipelineAnalystParameters {
2424

2525
/**
2626
* @member {number} [SuperMap.BurstPipelineAnalystParameters.prototype.edgeID]
27-
* @description 指定的弧段ID(注:edgeID 与 nodeID 不能同时使用)。
27+
* @description 指定的弧段IDedgeID 与 nodeID 必须指定一个。
2828
*/
2929
this.edgeID = null;
3030

3131
/**
3232
* @member {number} [SuperMap.BurstPipelineAnalystParameters.prototype.nodeID]
33-
* @description 指定的结点ID(注:edgeID 与 nodeID 不能同时使用)。
33+
* @description 指定的结点IDedgeID 与 nodeID 必须指定一个。
3434
*/
3535
this.nodeID = null;
3636

src/common/iServer/FacilityAnalyst3DParameters.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import {Util} from '../commontypes/Util';
99
* 超过 10 分钟能到达的都不予考虑。此例中,事故发生地即是一个事件点,周边的医院则是设施点。最近设施查找实际上也是一种路径分析,因此对路径分析起
1010
* 作用的障碍边、障碍点、转向表、耗费等属性在最近设施分析时同样可设置。
1111
* @param {Object} options - 参数。
12-
* @param {number} [options.edgeID] - 指定的弧段 ID。
13-
* @param {number} [options.nodeID] - 指定的结点 ID
12+
* @param {number} [options.edgeID] - 指定的弧段 ID,edgeID 与 nodeID 必须指定一个
13+
* @param {number} [options.nodeID] - 指定的结点 ID,edgeID 与 nodeID 必须指定一个。
1414
* @param {string} options.weightName - 指定的权值字段信息对象的名称。
1515
* @param {boolean} [options.isUncertainDirectionValid=false] - 指定不确定流向是否有效。指定为 true,表示不确定流向有效,遇到不确定流向时分析继续进行;
1616
* 指定为 false,表示不确定流向无效,遇到不确定流向将停止在该方向上继续查找。
@@ -21,13 +21,13 @@ export class FacilityAnalyst3DParameters {
2121
constructor(options) {
2222
/**
2323
* @member {number} [SuperMap.FacilityAnalyst3DParameters.prototype.edgeID]
24-
* @description 指定的弧段ID
24+
* @description 指定的弧段ID,edgeID 与 nodeID 必须指定一个。
2525
*/
2626
this.edgeID = null;
2727

2828
/**
2929
* @member {number} [SuperMap.FacilityAnalyst3DParameters.prototype.nodeID]
30-
* @description 指定的结点ID
30+
* @description 指定的结点ID,edgeID 与 nodeID 必须指定一个。
3131
*/
3232
this.nodeID = null;
3333

src/common/iServer/FacilityAnalystSinks3DParameters.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import {FacilityAnalyst3DParameters} from './FacilityAnalyst3DParameters';
1010
* 转向表、耗费等属性在最近设施分析时同样可设置。
1111
* @extends {SuperMap.FacilityAnalyst3DParameters}
1212
* @param {Object} options - 参数。
13-
* @param {number} [options.edgeID] - 指定的弧段ID
14-
* @param {number} [options.nodeID] - 指定的结点ID
13+
* @param {number} [options.edgeID] - 指定的弧段ID,edgeID 与 nodeID 必须指定一个。
14+
* @param {number} [options.nodeID] - 指定的结点ID,edgeID 与 nodeID 必须指定一个。
1515
* @param {string} options.weightName - 指定的权值字段信息对象的名称。
1616
* @param {boolean} [options.isUncertainDirectionValid=false] - 指定不确定流向是否有效。指定为 true,表示不确定流向有效,遇到不确定流向时分析继续进行;
1717
* 指定为 false,表示不确定流向无效,遇到不确定流向将停止在该方向上继续查找。

src/common/iServer/FacilityAnalystSources3DParameters.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import {FacilityAnalyst3DParameters} from './FacilityAnalyst3DParameters';
1010
* 点、转向表、耗费等属性在最近设施分析时同样可设置。
1111
* @extends {SuperMap.FacilityAnalyst3DParameters}
1212
* @param {Object} options - 参数。
13-
* @param {number} [options.edgeID] - 指定的弧段ID
14-
* @param {number} [options.nodeID] - 指定的结点ID
13+
* @param {number} [options.edgeID] - 指定的弧段ID,edgeID 与 nodeID 必须指定一个。
14+
* @param {number} [options.nodeID] - 指定的结点ID,edgeID 与 nodeID 必须指定一个。
1515
* @param {string} options.weightName - 指定的权值字段信息对象的名称。
1616
* @param {boolean} [options.isUncertainDirectionValid=false] - 指定不确定流向是否有效。指定为 true,表示不确定流向有效,遇到不确定流向时分析继续进行;
1717
* 指定为 false,表示不确定流向无效,遇到不确定流向将停止在该方向上继续查找。

src/common/iServer/FacilityAnalystStreamParameters.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import {Util} from '../commontypes/Util';
66
* @category iServer NetworkAnalyst UpstreamCriticalFacilities
77
* @classdesc 上游/下游关键设施查找资源参数类。
88
* @param {Object} options - 参数。
9-
* @param {Array.<number>} [options.sourceNodeIDs] - 指定的设施点ID数组,可以为空
10-
* @param {number} [options.edgeID] - 指定的弧段ID(注:edgeID 与 nodeID 不能同时使用)。
11-
* @param {number} [options.nodeID] - 指定的结点ID(注:edgeID 与 nodeID 不能同时使用)。
9+
* @param {Array.<number>} options.sourceNodeIDs - 指定的设施点ID数组。
10+
* @param {number} [options.edgeID] - 指定的弧段IDedgeID 与 nodeID 必须指定一个。
11+
* @param {number} [options.nodeID] - 指定的结点IDedgeID 与 nodeID 必须指定一个。
1212
* @param {boolean} [options.isUncertainDirectionValid=false] - 指定不确定流向是否有效。
1313
* @param {number} options.queryType - 分析类型,只能是 0 (上游关键设施查询) 或者是 1(下游关键设施查询)。
1414
*/
@@ -18,19 +18,19 @@ export class FacilityAnalystStreamParameters {
1818
constructor(options) {
1919
/**
2020
* @member {Array.<number>} [SuperMap.FacilityAnalystStreamParameters.prototype.sourceNodeIDs]
21-
* @description 指定的设施点ID数组,可以为空
21+
* @description 指定的设施点ID数组。
2222
*/
2323
this.sourceNodeIDs = null;
2424

2525
/**
2626
* @member {number} [SuperMap.FacilityAnalystStreamParameters.prototype.edgeID]
27-
* @description 指定的弧段ID(注:edgeID 与 nodeID 不能同时使用)。
27+
* @description 指定的弧段IDedgeID 与 nodeID 必须指定一个。
2828
*/
2929
this.edgeID = null;
3030

3131
/**
3232
* @member {number} [SuperMap.FacilityAnalystStreamParameters.prototype.nodeID]
33-
* @description 指定的结点ID(注:edgeID 与 nodeID 不能同时使用)。
33+
* @description 指定的结点IDedgeID 与 nodeID 必须指定一个。
3434
*/
3535
this.nodeID = null;
3636

src/common/iServer/FacilityAnalystTraceup3DParameters.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import {FacilityAnalyst3DParameters} from './FacilityAnalyst3DParameters';
77
* @classdesc 上游追踪资源参数类。
88
* @extends {SuperMap.FacilityAnalyst3DParameters}
99
* @param {Object} options - 参数。
10-
* @param {number} [options.edgeID] - 指定的弧段ID。
11-
* @param {number} [options.nodeID] - 指定的结点ID。
10+
* @param {number} [options.edgeID] - 指定的弧段ID,edgeID 与 nodeID 必须指定一个
11+
* @param {number} [options.nodeID] - 指定的结点ID,edgeID 与 nodeID 必须指定一个
1212
* @param {string} options.weightName - 指定的权值字段信息对象的名称。
1313
* @param {boolean} [options.isUncertainDirectionValid=false] - 指定不确定流向是否有效。指定为 true,表示不确定流向有效,遇到不确定流向时分析继续进行;
1414
* 指定为 false,表示不确定流向无效,遇到不确定流向将停止在该方向上继续查找。

src/common/iServer/FacilityAnalystUpstream3DParameters.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,18 @@ import {FacilityAnalyst3DParameters} from './FacilityAnalyst3DParameters';
88
* @classdesc 上游关键设施查找资源参数类。
99
* @extends {SuperMap.FacilityAnalyst3DParameters}
1010
* @param {Object} options - 参数。
11-
* @param {number} [options.edgeID] - 指定的弧段ID。
12-
* @param {number} [options.nodeID] - 指定的结点ID。
13-
* @param {string} [options.weightName] - 指定的权值字段信息对象的名称
11+
* @param {number} [options.edgeID] - 指定的弧段ID。edgeID 与 nodeID 必须指定一个。
12+
* @param {number} [options.nodeID] - 指定的结点ID。edgeID 与 edgeID 必须指定一个。
13+
* @param {Array.<number>} options.sourceNodeIDs - 指定的设施点ID数组
1414
* @param {boolean} [options.isUncertainDirectionValid=false] - 指定不确定流向是否有效。指定为 true,表示不确定流向有效,遇到不确定流向时分析继续进行;
1515
* 指定为 false,表示不确定流向无效,遇到不确定流向将停止在该方向上继续查找。
16-
* @param {Array.<number>} options.sourceNodeIDs - 指定的设施点ID数组。
1716
*/
1817
export class FacilityAnalystUpstream3DParameters extends FacilityAnalyst3DParameters {
1918

2019

2120
constructor(options) {
2221
super(options);
2322
options = options || {};
24-
/**
25-
* @member {Array.<number>} SuperMap.FacilityAnalystUpstream3DParameters.prototype.sourceNodeIDs
26-
* @description 指定的设施点ID数组。
27-
*/
2823
this.sourceNodeIDs = null;
2924
Util.extend(this, options);
3025
this.CLASS_NAME = "SuperMap.FacilityAnalystUpstream3DParameters";

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy