DataDownloadService类参考
数据下载类,用于从iServer服务器上下载数据到本地。 更多...
继承自ServiceBase。
公有成员 | |
(FeatureSet *) | - downloadAll:serviceName:dsName:datasetName: |
从iServer服务器上下载所有对象集合。[注:由于iServer服务相关接口默认该方法只能下载20个要素,故移动端为了与iServer服务保持一致,该方法也只能下载20个元素,需要一次下载多个元素,可调用fromIndex:toIndex接口] | |
(FeatureSet *) | - download:serviceName:datasourceName:datasetName:fromIndex:toIndex: |
从iServer服务器上下载对象集合。 | |
(FeatureSet *) | - downLoadUrl:fromIndex:toIndex: |
获取指定的数据服务地址下对象集合。 | |
(FeatureSet *) | - downLoadUrlAll: |
获取指定数据服务下所有对象集合。[注:由于iServer服务相关接口默认该方法只能下载20个要素,故移动端为了与iServer服务保持一致,该方法也只能下载20个元素,需要一次下载多个元素,可调用fromIndex:toIndex接口] | |
(void) | - downloadDatasetFrom:toDatasource: |
(void) | - updateDatasetFrom:toDatasetVector: |
属性 | |
id< DownLoadDelegate > | downLoadDelegate |
数据下载时通知委托。 |
详细描述
数据下载类,用于从iServer服务器上下载数据到本地。
用户需要设置相应downLoadDelegate,通过设置该Delegate并重写相应回调函数getDownLoadData获取操作结果和服务器响应等。
成员函数文档
- (FeatureSet *) download: | (NSString *) | strURL | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
fromIndex: | (int) | fromIndex | ||
toIndex: | (int) | toIndex | ||
从iServer服务器上下载对象集合。
- 参数:
-
strURL 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。 fromIndex 起始下标。 toIndex 结束下标。
- (FeatureSet *) downloadAll: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
dsName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
从iServer服务器上下载所有对象集合。[注:由于iServer服务相关接口默认该方法只能下载20个要素,故移动端为了与iServer服务保持一致,该方法也只能下载20个元素,需要一次下载多个元素,可调用fromIndex:toIndex接口]
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。
- (void) downloadDatasetFrom: | (NSString *) | urlDataset | ||
toDatasource: | (Datasource *) | dataSource | ||
- (FeatureSet *) downLoadUrl: | (NSString *) | fullUri | ||
fromIndex: | (int) | fromIndex | ||
toIndex: | (int) | toIndex | ||
获取指定的数据服务地址下对象集合。
- 参数:
-
fullUri 数据服务地址,如:http://192.168.120.139:8090/iserver/services/data-China400/rest/data/datasources/China400/datasets/City_R。 fromIndex 起始下标。 toIndex 结束下标。
- (FeatureSet *) downLoadUrlAll: | (NSString *) | fullUrl |
获取指定数据服务下所有对象集合。[注:由于iServer服务相关接口默认该方法只能下载20个要素,故移动端为了与iServer服务保持一致,该方法也只能下载20个元素,需要一次下载多个元素,可调用fromIndex:toIndex接口]
- 参数:
-
fullUrl 数据服务地址, 如:http://192.168.120.139:8090/iserver/services/data-China400/rest/data/datasources/China400/datasets/City_R。
- (void) updateDatasetFrom: | (NSString *) | urlDataset | ||
toDatasetVector: | (DatasetVector *) | dataset | ||
属性文档
- (id<DownLoadDelegate>) downLoadDelegate [read, write, retain] |
数据下载时通知委托。
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。