3D 图层引用 3D 数据的缓存。 为了在发布时节省时间并避免使用 ArcGIS Enterprise 计算机上的资源构建和存储缓存,可以创建场景缓存数据集或 3D 切片数据集,并将其放置在注册到 ArcGIS Enterprise 组织的用户维护文件夹或云存储位置中,然后发布引用文件的图层。
缓存内容将保留在文件夹或云存储位置中,即使您删除了引用它的图层也是如此。
准备图层内容
在发布 3D 图层之前,需要创建已提取的场景图层包、i3sRest 内容或 3D 切片数据集,并将其置于已注册到联合服务器的文件共享或云存储位置中。
创建已提取的场景图层包
如果您将使用文件共享数据存储,则可以创建场景图层包数据集(.eslpk 文件)。
要创建场景内容并使其在已注册到 ArcGIS Enterprise 组织的文件或云存储位置中可用,请完成以下步骤:
- 使用以下地理处理工具之一在所需的文件共享中创建已提取的场景图层包(.eslpk 文件):
- 将文件共享添加为 ArcGIS Enterprise 中用户托管的数据存储。
或者,可以在 ArcGIS Pro 中注册数据源。 用于注册文件夹以创建数据存储项目的最低版本是 ArcGIS Pro 2.5。
- 如果您正在准备数据以供其他人使用,请与相应的群组或组织共享数据存储项目。
创建 i3sRest 内容
如果您将使用云存储数据存储,则可以创建 i3sRest 内容。
要创建内容并使其在已注册到 ArcGIS Enterprise 组织的文件或云存储位置中可用,请完成以下步骤:
- 请执行以下操作之一创建 i3sRest 内容:
- 使用 i3REST 开放规范创建用于创建 3D 内容的工具,并将内容放置在云存储位置中。
- 从 GitHub 下载 i3sconverter.exe 以创建 3D 内容,并将内容放置在云存储位置中。
- 将云存储位置添加为 ArcGIS Enterprise 中的用户托管数据存储。
或者,可以在 ArcGIS Pro 中注册数据源。 用于注册云存储位置的最低版本为 ArcGIS Pro 3.0。
- 如果您正在准备数据以供其他人使用,请与相应的群组或组织共享数据存储项目。
创建 3D 切片数据集
3D 切片数据集由包含在文件夹根级别名为 tileset.json 的 .json 文件的文件夹以及包含 3D 缓存的子文件夹组成。 3D 切片数据集名称与顶级文件夹的名称相对应。
提示:
tileset.json 文件和包含 3D 内容的文件夹必须位于文件共享或云存储位置中的同一文件夹中。 换言之,.json 文件和 3D 内容文件夹不能嵌套在不同的子文件夹中。
要创建 3D 切片数据集并准备要引用的内容,请完成以下步骤:
- 使用以下内容之一创建 3D 切片数据集:
- 复制 3D 切片数据集(顶级文件夹及其内容)并将其放置在云存储位置或文件共享中。
- 执行以下操作之一将放置 3D 切片数据集的存储位置作为数据存储注册到适当的联合 ArcGIS Server 站点:
- 在门户中添加云存储数据存储项目。
- 在门户中添加文件夹数据存储。
- 在 ArcGIS Pro 中注册文件夹或云数据存储。
- 如果您正在准备数据以供其他人使用,请与相应的群组或组织共享数据存储项目。
发布 3D 图层
您必须有权访问在上一部分中创建的数据存储项目以及发布基于服务器的图层和创建、更新和删除内容的权限。
您可以按照如下所述在门户中发布,也可以按照 ArcGIS Pro 帮助中所述从 ArcGIS Pro 发布。
要从门户发布引用文件或云存储位置中的缓存数据集的 3D 图层,请完成以下步骤:
- 登录门户。
您必须是默认发布者或管理员角色的成员,或者是具有发布基于服务器的图层和创建、更新和删除内容权限的自定义角色的成员。
- 在内容页面的我的内容选项卡,单击新建项目。
- 选择 3D 图层,然后单击下一步。
- 选中在数据存储中选择数据集,然后单击下一步。
- 选择在准备内容时创建的数据存储项目。
- 浏览到并选择数据存储中的缓存数据集。
- 如果要从 3D 切片数据集发布,请从图层类型下拉列表中选择一种类型。
此信息将与 3D 切片图层项目一起存储,以指示其使用方式。
- 网格 - 用于捕捉真实要素的纹理连续网格,这些要素包含一个图层中建筑物、植被和地形等所有信息。 这些类型的图层可以在 Scene Viewer 或 ArcGIS Pro 3.2 及更高版本中使用。
- 3D 对象 - 用于在三个维度中建模的离散对象,如建筑物。 3D 对象可以是有纹理的或无纹理的,并且通常包含属性信息。 这些类型的图层可以在 ArcGIS Pro 3.2 及更高版本中使用。
- 单击下一步。
- 选择将发布图层的服务器。
列表仅包括所选数据存储注册到的服务器。
- 单击下一步。
- 提供标题。
- 在我的内容中选择要保存图层的文件夹。
或者,可以从菜单中选择创建新文件夹并提供文件夹名称以将项目保存在新文件夹中。
- 或者,提供用于描述项目的标签。
多个术语之间使用逗号进行分隔(例如,Federal land 将被视为一个标签;Federal, land 则被视为两个标签)。
输入过程中,您可以选择显示的任何建议标签;建议由您之前添加的标签生成。
- 或者,提供描述项目的摘要。
- 单击保存。
将在我的内容中创建一个 3D 图层。
默认情况下,只有您有权访问该图层项目。 您可以与其他人共享。