new ProcessingService(url, options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/openlayers/iclient-ol.js"></script>
<script>
new ol.supermap.ProcessingService(url, options);
</script>
// ES6 Import
import { ProcessingService } from '@supermap/iclient-ol';
new ProcessingService(url, options);
| Name | Type | Description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
string |
服务地址。 |
||||||||||||||||||||
options |
Object |
参数。
|
Example
new ProcessingService(url,options).getKernelDensityJobs(function(result){
//doSomething
})
Extends
Methods
-
addBuffersJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 644 -
缓冲区分析。
Name Type Default Description paramsBuffersAnalystJobsParameter 缓冲区分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addKernelDensityJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 100 -
密度分析。
Name Type Default Description paramsKernelDensityJobParameter 核密度分析服务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addOverlayGeoJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 552 -
叠加分析。
Name Type Default Description paramsOverlayGeoJobParameter 叠加分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addQueryJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 280 -
单对象查询分析。
Name Type Default Description paramsSingleObjectQueryJobsParameter 单对象空间查询分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addSummaryAttributesJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 828 -
属性汇总分析。
Name Type Default Description paramsSummaryAttributesJobsParameter 属性汇总分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addSummaryMeshJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 190 -
点聚合分析。
Name Type Default Description paramsSummaryMeshJobParameter 点聚合分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addSummaryRegionJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 370 -
区域汇总分析。
Name Type Default Description paramsSummaryRegionJobParameter 区域汇总分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addTopologyValidatorJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 736 -
拓扑检查分析。
Name Type Default Description paramsTopologyValidatorJobsParameter 拓扑检查分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
addVectorClipJob(params, callback, seconds, resultFormat)
openlayers/services/ProcessingService.js, line 460 -
矢量裁剪分析。
Name Type Default Description paramsVectorClipJobsParameter 矢量裁剪分析任务参数类。
callbackRequestCallback 回调函数。
secondsnumber 1000 可选 获取创建成功结果的时间间隔。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getBuffersJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 618 -
获取缓冲区分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getBuffersJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 593 -
获取缓冲区分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getBuffersJobState(id){Object}
openlayers/services/ProcessingService.js, line 675 -
获取缓冲区分析的状态。
Name Type Description idstring 缓冲区分析的 ID。
Returns:
Type Description Object 缓冲区分析的状态。 -
getKernelDensityJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 74 -
获取密度分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getKernelDensityJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 49 -
获取密度分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getKernelDensityJobState(id){Object}
openlayers/services/ProcessingService.js, line 129 -
获取密度分析的状态。
Name Type Description idstring 密度分析的 ID。
Returns:
Type Description Object 密度分析的状态 -
getOverlayGeoJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 526 -
获取叠加分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getOverlayGeoJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 501 -
获取叠加分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getoverlayGeoJobState(id){Object}
openlayers/services/ProcessingService.js, line 583 -
获取叠加分析的状态。
Name Type Description idstring 叠加分析的 ID。
Returns:
Type Description Object 叠加分析的状态 -
getQueryJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 254 -
获取单对象查询分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getQueryJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 229 -
获取单对象查询分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getQueryJobState(id){Object}
openlayers/services/ProcessingService.js, line 309 -
获取单对象查询分析的状态。
Name Type Description idstring 单对象查询分析的 ID。
Returns:
Type Description Object 单对象查询分析的状态 -
getSummaryAttributesJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 802 -
获取属性汇总分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getSummaryAttributesJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 777 -
获取拓扑检查属性汇总分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getSummaryAttributesJobState(id){Object}
openlayers/services/ProcessingService.js, line 859 -
获取属性汇总分析的状态。
Name Type Description idstring 属性汇总分析的 ID。
Returns:
Type Description Object 属性汇总分析的状态。 -
getSummaryMeshJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 164 -
获取点聚合分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getSummaryMeshJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 139 -
获取点聚合分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getSummaryMeshJobState(id){Object}
openlayers/services/ProcessingService.js, line 219 -
获取点聚合分析的状态。
Name Type Description idstring 点聚合分析的 ID。
Returns:
Type Description Object 点聚合分析的状态 -
getSummaryRegionJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 344 -
获取区域汇总分析。
Name Type Default Description idstring 区域汇总分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getSummaryRegionJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 319 -
获取区域汇总分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getSummaryRegionJobState(id){Object}
openlayers/services/ProcessingService.js, line 399 -
获取区域汇总分析的状态。
Name Type Description idstring 生成区域汇总分析的 ID。
Returns:
Type Description Object 区域汇总分析的状态。 -
getTopologyValidatorJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 710 -
获取拓扑检查分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getTopologyValidatorJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 685 -
获取拓扑检查分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getTopologyValidatorJobState(id){Object}
openlayers/services/ProcessingService.js, line 767 -
获取拓扑检查分析的状态。
Name Type Description idstring 拓扑检查分析的 ID。
Returns:
Type Description Object 拓扑检查分析的状态 -
getVectorClipJob(id, callback, resultFormat)
openlayers/services/ProcessingService.js, line 434 -
获取矢量裁剪分析。
Name Type Default Description idstring 空间分析的 ID。
callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getVectorClipJobs(callback, resultFormat)
openlayers/services/ProcessingService.js, line 409 -
获取矢量裁剪分析的列表。
Name Type Default Description callbackRequestCallback 回调函数。
resultFormatDataFormat DataFormat.GEOJSON 可选 返回结果类型。
-
getVectorClipJobState(id){Object}
openlayers/services/ProcessingService.js, line 491 -
获取矢量裁剪分析的状态。
Name Type Description idnumber 矢量裁剪分析的 ID。
Returns:
Type Description Object 矢量裁剪分析的状态