new BuffersAnalystJobsParameter(options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/openlayers/iclient-ol.js"></script>
<script>
new ol.supermap.BuffersAnalystJobsParameter(options);
// 弃用的写法
new SuperMap.BuffersAnalystJobsParameter(options);
</script>
// ES6 Import
import { BuffersAnalystJobsParameter } from '@supermapgis/iclient-ol';
new BuffersAnalystJobsParameter(options);
common/iServer/BuffersAnalystJobsParameter.js, line 9
Name | Type | Description | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Members
-
分析范围。
-
datasetNamestring
-
数据集名称。
-
dissolveFieldstring
-
融合字段,根据字段值对缓冲区结果面对象进行融合。
-
distancestring
-
缓冲距离,或称为缓冲区半径。当缓冲距离字段为空时,此参数有效。
- Default Value: '15'
distanceFieldstring
缓冲距离字段。启用此参数时,将使用每个对象中该字段对应的值作为缓冲距离,此时 distance 无效。仅支持系统字段以外的数值型的字段。
- Default Value: 'pickup_latitude'
distanceUnitAnalystSizeUnit
缓冲距离单位。
- Default Value: AnalystSizeUnit.METER
mappingParametersMappingParameters
分析后结果可视化的参数类。
outputOutputSetting
输出参数设置类。
Methods
-
static toObject(BuffersAnalystJobsParameter, tempObj)
common/iServer/BuffersAnalystJobsParameter.js, line 104 -
生成缓冲区分析任务对象。
Name Type Description BuffersAnalystJobsParameter
BuffersAnalystJobsParameter 缓冲区分析任务参数。
tempObj
Object 目标对象。
-
destroy()
common/iServer/BuffersAnalystJobsParameter.js, line 83 -
释放资源,将引用资源的属性置空。