标注 | 说明 | 数据类型 |
输入数据集 | 输入场景图层包。 | File |
输出文件夹 | 将在其中创建输出场景图层包的位置,或要输出到 i3sREST 的云连接文件 (.acs)。 | Folder |
输出名称 | 输出场景图层名称。 | String |
输出日志文件 (可选) | 用于汇总评估结果的输出日志文件。 | File |
纹理优化 (可选) | 指定根据使用场景图层包的目标平台优化的纹理。 桌面平台包括 Windows、Linux 和 Mac 平台。
| String |
摘要
用于将场景图层包升级为 SLPK 格式的当前 I3S 版本,或输出到 i3sREST 格式以用于 ArcGIS Enterprise。
使用情况
参数
arcpy.management.UpgradeSceneLayer(in_dataset, out_folder_path, out_name, {out_log}, {texture_optimization})
名称 | 说明 | 数据类型 |
in_dataset | 输入场景图层包。 | File |
out_folder_path | 将在其中创建输出场景图层包的位置,或要输出到 i3sREST 的云连接文件 (.acs)。 | Folder |
out_name | 输出场景图层名称。 | String |
out_log (可选) | 用于汇总评估结果的输出日志文件。 | File |
texture_optimization (可选) | 指定根据使用场景图层包的目标平台优化的纹理。 桌面平台包括 Windows、Linux 和 Mac 平台。
| String |
代码示例
以下 Python 窗口脚本演示了如何使用 UpgradeSceneLayer 函数将场景图层包升级到对象存储中,以供 ArcGIS Enterprise 发布工作流使用。
import arcpy
arcpy.management.UpgradeSceneLayer(r"C:\temp\buildings.slpk,
r"C:\CloudConnections\AWS.acs",
"buildings_upgraded",
r"C:\temp\extracted\out.json", "DESKTOP")
以下 Python 窗口脚本演示了如何使用 UpgradeSceneLayer 函数升级场景图层包。
import arcpy
arcpy.management.UpgradeSceneLayer(r"C:\temp\buildings.slpk, r"C:\packages",
"buildings_upgraded",
r"C:\temp\extracted\out.json", "NONE")
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是