数据服务
范例简介
示范如何使用数据服务模块对服务端数据进行下载、上传、更新操作。
示例数据
本地发布服务:http://192.168.12.246:8090/iserver/services/data-world/rest/data/datasources/World
关键类型/成员
控件/类/协议参考 | 方法 | 属性 | 常量 |
Workspace | open | datasources | |
WorkspaceConnectionInfo | server、 type | ||
Datasets | contain、deletename、getWithName | ||
Recordset | MoveFirst、Delete、update、dispose | isEOF | |
DataDownloadService | downloadDatasetFrom、updateDatasetFrom | ||
DataUploadService | commitDatasetFrom | ||
DownLoadDelegate | downloadDatasetEndFrom、updateDatasetEndFrom | ||
UploadDelegate | commitDatasetEndFrom |
使用步骤
- 点击【下载】按钮进行数据集的下载;
- 点击【编辑】按钮对进行数据进行编辑;
- 点击【上传】按钮将第二步中编辑的数据上传到服务器;
- 点击【更新】按钮更新服务端数据到本地;
范例程序位置
/Library/SDKs/SuperMap/iOS/SampleCode/DataServices
运行效果展示
图: 运行效果 |