构建镶嵌数据集项目缓存 (数据管理工具)
汇总
插入“缓存栅格”函数,作为镶嵌数据集中所有函数链的最后一步。
用法
缓存栅格函数插入在每个函数链的顶部;因此,它是链中最后执行的函数。
如果未选中生成缓存参数(在 Python 中将
generate_cache设置为GENERATE_CACHE)来生成缓存,可使用同步镶嵌数据集工具来生成缓存。当镶嵌数据集共享(发布)到服务器时,缓存不会随之移动。 如果要为将要发布为影像服务的镶嵌数据集构建缓存,建议在镶嵌数据集共享之后再运行该工具。 另外,确保服务器能够访问缓存所在的路径。 如果在发布镶嵌数据集之前构建了缓存,则可以将缓存移动到服务器并更新镶嵌数据集中存储的缓存路径。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
镶嵌数据集 |
希望应用缓存函数的镶嵌数据集。 |
Mosaic Layer |
|
查询定义 (可选) |
在您希望构建项目缓存的镶嵌数据集中,用来选择特定栅格数据集的 SQL 表达式。 |
SQL Expression |
|
定义缓存 (可选) |
选择定义镶嵌数据集缓存。 将在已选项目中插入缓存栅格函数。 如果项目中已存在缓存栅格函数,将不再插入。
|
Boolean |
|
生成缓存 (可选) |
根据缓存栅格函数中定义的属性(例如,缓存的位置和压缩)选择生成缓存文件。
|
Boolean |
|
缓存路径 (可选) |
选择覆盖默认位置以保存缓存。 如果镶嵌数据集位于文件地理数据库内部,则缓存默认保存在与地理数据库同名且带有 项目缓存创建完成后,无法通过指定不同的缓存路径并重新运行该工具来在其他位置处重新生成项目缓存。 只能在首次生成项目缓存的位置上继续生成。 不过,可删除此函数,然后重新插入带有新路径的函数;或者使用修复镶嵌数据集工具修改缓存路径,然后运行此工具,在其他位置上生成项目缓存。 |
Workspace |
|
压缩方法 (可选) |
选择数据压缩方式以加快传输。
|
String |
|
压缩质量 (可选) |
设置使用有损压缩方法时的压缩质量。 压缩质量值介于 1% 到 100% 之间,其中 100% 的压缩程度最低。 |
Long |
|
允许的最大行数 (可选) |
利用行数限制缓存数据集的大小。 如果值大于数据集中的行数,缓存将不会生成。 |
Long |
|
允许的最大列数 (可选) |
利用列数限制缓存数据集的大小。 如果值大于数据集中的列数,缓存将不会生成。 |
Long |
|
请求大小类型 (可选) |
使用以下两种方法之一对缓存进行重采样:
|
String |
|
请求大小 (可选) |
设置一个应用于请求大小类型的值。 |
Double |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
更新的镶嵌数据集 |
已更新的镶嵌数据集。 |
Mosaic Layer |
环境
许可信息
- 基本: 否
- 标准: 是
- 高级: 是