Methods
(static) addDataset(fullUrl, datasetName, datasetType) → {Promise.<void>}
根据指定的数据集名称和数据类型添加数据集。
Parameters:
| Name | Type | Description |
|---|---|---|
fullUrl |
string | 服务名称。 |
datasetName |
string | 数据集名。 |
datasetType |
Dataset.Type | 数据类型。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) addFeature(fullUrl, feature) → {Promise.<void>}
向指定的数据服务地址添加对象。
Parameters:
| Name | Type | Description |
|---|---|---|
fullUrl |
string | 指定的数据服务地址,如:http://192.168.120.1:8090/iserver/services/data-world/rest/data/datasources/World/datasets/Lakes。 |
feature |
object | 待添加对象。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) addFeatureByName(serviceName, datasourceName, datasetName, feature) → {Promise.<void>}
向iServer服务器中添加对象。
Parameters:
| Name | Type | Description |
|---|---|---|
serviceName |
string | 服务名称。 |
datasourceName |
string | 数据源名。 |
datasetName |
string | 数据集名。 |
feature |
object | 添加对象。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) cloneDataset(serviceName, datasourceName, destDatasetName, srcDatasourceName, srcDatasetName) → {Promise.<void>}
通过复制指定数据源中的指定数据集向服务中添加数据集。
Parameters:
| Name | Type | Description |
|---|---|---|
serviceName |
string | 服务名称。 |
datasourceName |
string | 数据源名。 |
destDatasetName |
string | 目标数据集名。 |
srcDatasourceName |
string | 源数据源名。 |
srcDatasetName |
string | 源数据集名。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) commitDataset(urlDataset, dataset) → {Promise.<void>}
将本地数据集中修改、删除、新增的数据提交到服务器上对应的数据集中。提交时要求本地和服务器上都存在该数据集及其对应的属性数据集(属性数据集用于记录被修改和被删除的记录)。 同时本地数据集的版本不得高于服务器上的版本(即本地的Max[SmUserID]不大于服务器上的Max[SMID]),否则不能提交,需要先进行更新。目前数据集的类型支持点、线、面数据集。 如果提交失败,将调用ResponseCallback中的requestFaild()方法;如果成功,将调用requestSuccess()方法。
Parameters:
| Name | Type | Description |
|---|---|---|
urlDataset |
string | dataset在服务器上的地址。 |
dataset |
objecg | 本地数据集,可以使点、线、面数据集。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) createObj(url) → {Promise.<DataUploadService>}
指定url地址创建一个DataUploadService实例
Parameters:
| Name | Type | Description |
|---|---|---|
url |
string | 指定的url |
- Source:
Returns:
- Type
- Promise.<DataUploadService>
(static) deleteDataset(fullUrl) → {Promise.<void>}
删除数据集
Parameters:
| Name | Type | Description |
|---|---|---|
fullUrl |
string | 要删除的数据集地址,如:http://192.168.120.1:8090/iserver/services/data-world/rest/data/datasources/World/datasets/Lakes。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) deleteDatasetByName(serviceName, datasourceName, datasetName) → {Promise.<void>}
删除数据集。
Parameters:
| Name | Type | Description |
|---|---|---|
serviceName |
string | 服务名称。 |
datasourceName |
string | 数据源名。 |
datasetName |
string | 源数据集名。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) deleteFeature(fullUrl, featureIDs) → {Promise.<void>}
根据指定的对象ID数组删除iServer服务器中的对象。
Parameters:
| Name | Type | Description |
|---|---|---|
fullUrl |
string | 指定数据服务地址,如:http://192.168.120.1:8090/iserver/services/data-world/rest/data/datasources/World/datasets/Lakes。 |
featureIDs |
object | 对象ID数组。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) deleteFeatureByName(serviceName, datasourceName, datasetName, featureIDs) → {Promise.<void>}
根据指定的对象ID数组删除iServer服务器中的对象。
Parameters:
| Name | Type | Description |
|---|---|---|
serviceName |
string | 服务名称。 |
datasourceName |
string | 数据源名。 |
datasetName |
string | 数据集名。 |
featureIDs |
array | 对象ID数组。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) modifyFeature(fullUrl, featureID, feature) → {Promise.<void>}
根据指定的ID修改对象。
Parameters:
| Name | Type | Description |
|---|---|---|
fullUrl |
string | 要修改的对象地址,如:http://192.168.120.1:8090/iserver/services/data-world/rest/data/datasources/World/datasets/Lakes。 |
featureID |
number | 要修改的对象ID。 |
feature |
object | 修改的值。 |
- Source:
Returns:
- Type
- Promise.<void>
(static) modifyFeatureByName(serviceName, datasourceName, datasetName, featureID, feature) → {Promise.<void>}
根据指定的ID和数据名称修改对象。
Parameters:
| Name | Type | Description |
|---|---|---|
serviceName |
string | 服务名称。 |
datasourceName |
string | 数据源名。 |
datasetName |
string | 数据集名。 |
featureID |
number | 要修改的对象ID。 |
feature |
object | 结果对象。 |
- Source:
Returns:
- Type
- Promise.<void>