可将多维镶嵌数据集和多维云栅格格式 (CRF) 数据集发布为影像服务,以在 Web 环境中进行共享和分析。
发布多维影像服务时的注意事项
发布多维影像服务之前,需要确定数据的最佳管理结构。用于管理多维栅格数据的主要数据管理结构是多维镶嵌数据集和多维 CRF。每个数据管理选项都有其优点和局限性,而格式选择将取决于要对数据执行的操作。有关适用于您的目的的最佳数据结构的信息,请参阅管理多维栅格数据。
除了源数据结构之外,还需要考虑要发布的服务数量和要使用的压缩类型。例如,对于具有不同时间分辨率的变量、包含不同波段数的变量或使用矢量场渲染器显示的数据,建议发布单独的服务。
配置处理模板
如果服务包含多个变量,可通过使用预定义处理模板配置服务来改进数据访问。
处理模板是栅格函数或栅格函数链,用于动态处理和可视化栅格数据。CRF 数据集和镶嵌数据集都可以存储可随多维影像服务发布的处理模板。
例如,您可能要将多维过滤器函数存储为 CRF 数据集的处理模板,以便用户可以快速访问多个变量之一。或者,您可能想要创建将“多维过滤器”函数与“炎热指数”函数组合在一起的栅格函数链,以便用户可以使用存储在同一镶嵌数据集中的温度变量和相对湿度变量生成炎热指数。
发布影像服务
准备好从 ArcGIS AllSource 发布多维影像服务时,即可使用共享 Web 图层标准工作流。要包含数据集中的多维信息,无需执行其他步骤。
如果要更新源多维数据集并在影像服务中反映这些更新,请使用以下设置:
- 对于 CRF 和镶嵌数据集 - 在共享为 Web 图层窗格的常规选项卡上,将图层和数据类型选项设置为引用已注册数据。将通过引用源数据集生成 Web 图层。
- 仅限 CRF - 在共享为 Web 图层窗格的配置选项卡中,单击图像图层的配置 Web 图层属性按钮 ,并选中具有实时数据复选框。更新源 CRF 时,影像服务也将一并更新。对于多维镶嵌数据集,这不是必需项。
更新影像服务
从镶嵌数据集或 CRF 发布的多维影像服务可以在不停止服务的情况下进行更新。
要更新 CRF,请使用管理多维栅格工具追加或替换剖切片。追加剖切片时,新剖切片的日期必须在现有剖切片的日期之后。如果构建了数据的多维转置,请选中更新转置复选框以更新新剖切片的转置。或者,使用构建多维转置工具重新构建转置。
要更新镶嵌数据集,请使用将栅格添加到镶嵌数据集工具追加新剖切片或覆盖现有剖切片。使用从镶嵌数据集中移除栅格工具删除剖切片。不会限制顺序,因此可根据需要插入或删除剖切片。
数据更新后,必须使用 REST 请求刷新服务。
刷新服务后,需要刷新使用该服务的 Web 客户端,并且 ArcGIS AllSource 用户需要重新启动 ArcGIS AllSource 才能查看更新。