Etiqueta | Explicación | Tipo de datos |
Dataset de entrada | El paquete de capas de escena de entrada. | File |
Carpeta de salida | La ubicación donde se creará el paquete de capas de escena de salida o el archivo de conexión a la nube (.acs) para generar la salida a i3sREST. | Folder |
Nombre de salida | El nombre de la capa de escena de salida. | String |
Archivo de registro de salida (Opcional) | El archivo de registro de salida en el que se resumirán los resultados de la evaluación. | File |
Optimización de textura (Opcional) | Especifica las texturas que se optimizarán de acuerdo con la plataforma de destino en la que se utiliza el paquete de capas de escena. Precaución:El procesamiento de las optimizaciones que contienen KTX2 puede requerir un tiempo considerable. Para obtener los resultados más rápidos, utilice las opciones Escritorio o Ninguno.
| String |
Resumen
Actualiza un paquete de capas de escena a la versión actual de I3S en formato SLPK o salida a i3sREST para su uso en ArcGIS Enterprise.
Uso
Los paquetes de capas de escena de la versión 1.4 y posteriores se pueden convertir a la versión de I3S más reciente.
Actualmente no se admiten capas de escena de nube de puntos.
Utilice el parámetro Optimización de textura para agregar o eliminar texturas en el paquete de capas de escena de salida.
Las advertencias encontradas durante el proceso de actualización se pueden notificar a los mensajes de la herramienta o al archivo de registro de salida. Las advertencias no afectan a la visualización del paquete de capas de escena, pero pueden indicar el incumplimiento de la especificación I3S.
Use el parámetro Conexión a la nube de destino para enviar contenido de la capa de escena a un almacén de objetos ubicado en la nube, como Amazon S3, almacenamiento de Blob de Azure, Alibaba OSS o Google Cloud. Este contenido está listo para servir como capa de escena y la ubicación que elija debe estar registrada como un data store administrado por el usuario en ArcGIS Enterprise.
Puede crear un archivo de conexión (.acs) utilizando la herramienta Crear archivo de conexión de almacenamiento en la nube.
Esta herramienta no corrige los paquetes de capas de escena con propiedades requeridas incorrectas o faltantes de la especificación I3S. Los errores se escriben en el valor del parámetro Archivo de registro de salida.
Parámetros
arcpy.management.UpgradeSceneLayer(in_dataset, out_folder_path, out_name, {out_log}, {texture_optimization})
Nombre | Explicación | Tipo de datos |
in_dataset | El paquete de capas de escena de entrada. | File |
out_folder_path | La ubicación donde se creará el paquete de capas de escena de salida o el archivo de conexión a la nube (.acs) para generar la salida a i3sREST. | Folder |
out_name | El nombre de la capa de escena de salida. | String |
out_log (Opcional) | El archivo de registro de salida en el que se resumirán los resultados de la evaluación. | File |
texture_optimization (Opcional) | Especifica las texturas que se optimizarán de acuerdo con la plataforma de destino en la que se utiliza el paquete de capas de escena. Precaución:El procesamiento de las optimizaciones que contienen KTX2 puede requerir un tiempo considerable. Para obtener los resultados más rápidos, utilice las opciones DESKTOP o NONE.
| String |
Muestra de código
El siguiente script de la ventana de Python muestra cómo utilizar la función UpgradeSceneLayer para actualizar los paquetes de capas de escena a un almacén de objetos que se puede utilizar en flujos de trabajo de publicación de 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")
El siguiente script de la ventana de Python muestra cómo utilizar la función UpgradeSceneLayer para actualizar paquetes de capas de escena.
import arcpy
arcpy.management.UpgradeSceneLayer(r"C:\temp\buildings.slpk, r"C:\packages",
"buildings_upgraded",
r"C:\temp\extracted\out.json", "NONE")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí