Esri 场景图层包 (SLPK) 是一种经过 Web 优化的自定义文件,可以在 ArcGIS Online 上共享。 有关详细信息,请参阅 https://github.com/Esri/i3s-spec/。
在视窗窗口中选择要导出的内容,然后开始导出。 单击主菜单中的文件 > 导出模型 > Esri 场景图层包。
导出选项
除了常规导出选项之外,SLPK 导出还可以使用以下选项:
选项 | 描述 |
---|---|
组合图层 | 您可以写入一个包含所有图层中数据的包,而非针对每个图层写入一个包。 如果选择合并所有图层,则不会显示针对每个图层的选项。 |
发送报告 | 由附加 CGA 规则生成的报表将写入属性字段。 |
文件大小 | 文件的大小:
|
场景环境 | 在局部和全球场景导出之间进行选择。 局部场景将保留在场景的坐标系中,而全球场景将转换为可在整个地球上查看的场景。 |
除了全局导出选项外,还额外提供一个导出页面,其中包含以下针对每个图层的选项:
选项 | 描述 |
---|---|
导出 | 复选框表示是否导出图层的内容。 |
图层名称 | 在 CityEngine 场景中设置的图层名称。 |
导出提示
如果通过 CityEngine 导出创建的场景图层未正确导出,请考虑执行以下操作以缩小 SLPK:
- 选择较小的导出范围(选择更少的对象)。
- 微调纹理质量导出选项(使用紧凑或大小的一半)。
- 降低模型的几何复杂度(例如,较低的细节层次或较少的街道细节)。
在准备 SLPK 时,请记住场景图层其他性能不够强的系统(内存较小,显卡性能不够强)上可能无法流畅运行(或根本无法运行)。 请减少导出的范围和 .spk 文件大小,以确保更广泛的兼容性。
注:
SLPK 格式对于单个模型的几何复杂度存在限制。 如果在三角测量之后,模型具有的三角形超过 127,000 个,则可能无法在客户端中显示。
在 ArcGIS Online 上发布 SLPK
上传文件并发布场景图层。
上传至 ArcGIS Online
完成以下步骤以上传 SLPK:
- 在导航器窗口中定位导出的 SLPK。
- 右键单击 SLPK,然后单击共享为。
随即显示场景包对话框。
- 单击将包上传到我的 ArcGIS Online 帐户并命名 SLPK。
- 填写项目描述的必填字段。
- 单击分析,验证 SLPK 是否存在错误或问题。
必须进行验证并解决所有错误,然后才能将 SLPK 保存到磁盘或共享至 ArcGIS Online。 如果发现任何问题,系统将报告错误。 您必须先修复错误,然后才能继续。
- 单击共享以将 SLPK 上传至 ArcGIS Online。
也可以将 .spk 文件上传至其他 ArcGIS 门户。 请参阅在其他门户上共享数据。
根据 SLPK 发布场景图层
将 SLPK 上传至 ArcGIS Online 或 ArcGIS Enterprise 后,您必须将其发布到场景图层。 要创建场景图层,请执行以下操作:
- 在导航器窗口中,单击门户 > 我的内容。
- 找到您刚刚上传的 SLPK,然后双击该文件。
您的浏览器将打开,并打开正确的项目。
- 单击发布以创建场景图层。
包的标题将预设为场景标题。 将其更改为仅包含字母数字字符和下划线。
- 如有需要,可更改标签。
- 单击发布。
待服务创建后,您即可打开场景图层。