影像数据
创建影像数据集
请求 URL:
http://host:port/heycloud/api/io/idataset/create
请求方式:
| 字段 | 类型 | 是否必选 | 说明 |
| x-heycloud-admin-session | String | 是 | 通过 session 提供管理权限 |
| x-heycloud-account-id | String | 是 | 帐号的唯一标识符 |
请求参数:
| 参数名称 | 可选值 | 类型 | 是否必须 | 默认值 | 说明 |
| title | - | String | 是 | - | 数据集的标题 |
| bands | - | Number | 是 | - | 波段数量 |
| sr | web-mercator | wgs-84 | cgcs-2000 | gcj-02 | bd-09 | String | 是 | - | 坐标系 |
请求示例:
正确响应示例:
错误响应示例:
向影像数据集导入影像
请求 URL:
http://host:port/heycloud/api/io/idataset/:idatasetId/import
请求方式:
| 字段 | 类型 | 是否必选 | 说明 |
| x-heycloud-admin-session | String | 是 | 通过 session 提供管理权限 |
| x-heycloud-account-id | String | 是 | 帐号的唯一标识符 |
请求参数:
| 参数名称 | 类型 | 是否必须 | 默认值 | 说明 |
| idatasetId | String | 是 | - | 影像集的 ID |
| fileId | String | 是 | - | 影像文件的 ID |
| tileSize | Number | 否 | 256 | 瓦片尺寸 |
| resampleMethod | String | 否 | NEAREST | 重采样方法(用于计算的数据应使用 NEAREST,用于显示的数据应使用 CUBIC) |
请求示例:
正确响应示例:
错误响应示例:
获取影像数据信息
请求 URL:
http://host:port/heycloud/api/io/idataset/:idatasetId/:imageId
请求方式:
| 字段 | 类型 | 是否必选 | 说明 |
| x-heycloud-admin-session | String | 是 | 通过 session 提供管理权限 |
| x-heycloud-account-id | String | 是 | 帐号的唯一标识符 |
请求参数:
| 参数名称 | 类型 | 是否必须 | 默认值 | 说明 |
| idatasetId | String | 是 | - | 影像集的 ID |
| imageId | String | 是 | - | 影像的 ID |
请求示例:
正确响应示例:
文件正在导入
文件导入成功
错误响应示例:
取消导入某个影像
请求 URL:
http://host:port/heycloud/api/io/idataset/:idatasetId/importing/:imageId/cancel
请求方式:
| 字段 | 类型 | 是否必选 | 说明 |
| x-heycloud-admin-session | String | 是 | 通过 session 提供管理权限 |
| x-heycloud-account-id | String | 是 | 帐号的唯一标识符 |
请求参数:
| 参数名称 | 类型 | 是否必须 | 默认值 | 说明 |
| idatasetId | String | 是 | - | 影像集的 ID |
| imageId | String | 是 | - | 影像的 ID |
请求示例:
正确响应示例:
错误响应示例:
删除影像
请求 URL:
http://host:port/heycloud/api/io/idataset/:idatasetId/:imageId
请求方式:
| 字段 | 类型 | 是否必选 | 说明 |
| x-heycloud-admin-session | String | 是 | 通过 session 提供管理权限 |
| x-heycloud-account-id | String | 是 | 帐号的唯一标识符 |
请求参数:
| 参数名称 | 类型 | 是否必须 | 默认值 | 说明 |
| idatasetId | String | 是 | - | 影像集的 ID |
| imageId | String | 是 | - | 影像的 ID |
请求示例:
正确响应示例:
错误响应示例:
将无主数据分配给某个帐号
请求 URL:
http://host:port/heycloud/api/io/idataset/:idatasetId/assign
请求方式:
| 字段 | 类型 | 是否必选 | 说明 |
| x-heycloud-admin-session | String | 是 | 通过 session 提供管理权限 |
请求参数:
| 参数名称 | 类型 | 是否必须 | 默认值 | 说明 |
| idatasetId | String | 是 | - | 影像集的 ID |
| accountId | String | 是 | - | 账号 |
请求示例:
正确响应示例:
错误响应示例:
删除影像集
http://host:port/heycloud/api/io/idataset/:idatasetId
请求方式:
| 字段 | 类型 | 是否必选 | 说明 |
| x-heycloud-admin-session | String | 是 | 通过 session 提供管理权限 |
| x-heycloud-account-id | String | 是 | 帐号的唯一标识符 |
请求参数:
| 参数名称 | 类型 | 是否必须 | 默认值 | 说明 |
| idatasetId | String | 是 | - | 影像集的 ID |
请求示例:
正确响应示例:
错误响应示例: