Étiquette | Explication | Type de données |
Jeu de données en entrée | Paquetage de couche de scène en entrée. | File |
Dossier en sortie | Emplacement dans lequel le paquetage de couche de scène est créé ou fichier de connexion Cloud (.acs) dans lequel le fichier est généré au format i3sREST. | Folder |
Nom en sortie | Nom de la couche de scène en sortie. | String |
Fichier journal en sortie (Facultatif) | Fichier journal en sortie qui synthétise les résultats de l’évaluation. | File |
Optimisation de texture (Facultatif) | Spécifie les textures qui sont optimisées en fonction de la plateforme cible sur laquelle le paquetage de couches de scènes est utilisé. Attention :La durée de traitement des optimisations qui incluent KTX2 peut prendre un certain temps. Pour obtenir plus rapidement des résultats, utilisez les options Bureau ou Aucun.
| String |
Synthèse
Met à niveau un paquetage de couche de scène dans la version I3S actuelle au format SLPK ou la sortie vers i3sREST pour l’utiliser dans ArcGIS Enterprise.
Utilisation
Il est possible de convertir les paquetages de couches de scènes de version 1.4 et ultérieure dans la dernière version I3S.
Les couches de scènes de nuages de points ne sont pour l’instant pas prises en charge.
Utilisez le paramètre Optimisation de texture pour ajouter des textures au paquetage de couche de scène en sortie, ou en supprimer.
Les avertissements émis au cours du processus de mise à niveau peuvent apparaître dans les messages de l’outil ou le fichier journal en sortie. Les avertissements n’ont pas d’incidence sur le paquetage de couche de scène, mais signalent une non-conformité à la spécification I3S.
Utilisez le paramètre Target Cloud Connection (Connexion Cloud cible) pour produire en sortie du contenu de couche de scène vers un object store situé dans le Cloud, comme Amazon S3, le stockage Blob Azure, Alibaba OSS ou Google Cloud. Le contenu est prêt à être utilisé comme couche de scène et l’emplacement choisi doit être inscrit en tant que data store géré par l’utilisateur dans ArcGIS Enterprise.
Vous pouvez créer un fichier de connexion (.acs) à l’aide de l’outil Créer un fichier de connexion au stockage cloud.
Cet outil ne corrige pas les paquetages de couche de scène dont les propriétés requises de la spécification I3S sont manquantes ou incorrectes. Les erreurs sont écrites dans la valeur de paramètre Output Log File (Fichier journal en sortie).
Paramètres
arcpy.management.UpgradeSceneLayer(in_dataset, out_folder_path, out_name, {out_log}, {texture_optimization})
Nom | Explication | Type de données |
in_dataset | Paquetage de couche de scène en entrée. | File |
out_folder_path | Emplacement dans lequel le paquetage de couche de scène est créé ou fichier de connexion Cloud (.acs) dans lequel le fichier est généré au format i3sREST. | Folder |
out_name | Nom de la couche de scène en sortie. | String |
out_log (Facultatif) | Fichier journal en sortie qui synthétise les résultats de l’évaluation. | File |
texture_optimization (Facultatif) | Spécifie les textures qui sont optimisées en fonction de la plateforme cible sur laquelle le paquetage de couches de scènes est utilisé. Attention :La durée de traitement des optimisations qui incluent KTX2 peut prendre un certain temps. Pour obtenir plus rapidement des résultats, utilisez les options DESKTOP ou NONE.
| String |
Exemple de code
Le script de fenêtre Python ci-dessous montre comment utiliser la fonction UpgradeSceneLayer pour mettre à niveau les paquetages de couches de scènes vers un répertoire d’objets pouvant être utilisé dans les processus de publication 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")
La fenêtre du script Python ci-dessous indique comment utiliser la fonction UpgradeSceneLayer pour mettre à niveau les paquetages de couches de scènes.
import arcpy
arcpy.management.UpgradeSceneLayer(r"C:\temp\buildings.slpk, r"C:\packages",
"buildings_upgraded",
r"C:\temp\extracted\out.json", "NONE")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?