L.supermap.datasetService(url, options)
leaflet/services/DatasetService.js, line 14
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
string |
数据集服务地址。 |
||||||||||||||||||||
options |
Object |
参数。
|
Extends
Events
-
inherited destroy
leaflet/services/ServiceBase.js, line 51 -
资源释放成功后触发。
Properties:
Name Type Description this
L.supermap.ServiceBase this 对象。
-
inherited initialized
leaflet/services/ServiceBase.js, line 38 -
构造函数构造成功后触发。
Properties:
Name Type Description this
L.supermap.ServiceBase this 对象。
Methods
-
deleteDataset(datasourceName, datasetName, callback)
leaflet/services/DatasetService.js, line 134 -
指定数据源下的数据集删除服务。
Name Type Description datasourceName
string 数据源名称。
datasetName
string 数据集名称。
callback
RequestCallback 回调函数。
Example
L.supermap.datasetService(url).deleteDataset(datasourceName, datasetName, function(result){ //doSomething });
-
inherited destroy()
leaflet/services/ServiceBase.js, line 46 -
释放资源,将引用的资源属性置空。
-
getDatasets(datasourceName, callback)
leaflet/services/DatasetService.js, line 33 -
数据集查询服务。
Name Type Description datasourceName
string 数据源名称。
callback
RequestCallback 回调函数。
Example
L.supermap.datasetService(url).getDatasets(datasourceName,function(result){ //doSomething });
-
setDataset(params, callback)
leaflet/services/DatasetService.js, line 92 -
数据集信息设置服务。可实现修改已存在数据集,新增不存在数据集。
Name Type Description params
SuperMap.CreateDatasetParameters | SuperMap.UpdateDatasetParameters 数据集设置参数类(当前数据源下的数据集不存在时,新建数据集) || 数据集信息更改参数类。(当前数据源下的数据集存在时,更改数据集信息)
callback
RequestCallback 回调函数。
Example
L.supermap.datasetService(url).setDataset(params, function(result){ //doSomething });