Créer le contenu d’une couche de scènes de points (Gestion des données)

Synthèse

Crée un paquetage de couche de scènes ponctuelles (.slpk) ou un contenu de couche de scène (.i3sREST) à partir d’une couche d’entités ponctuelles.

Utilisation

  • Le système de coordonnées en sortie doit correspondre à la référence spatiale de la scène web dans laquelle il sera affiché. Si l’environnement d’affichage prévu est une scène web globale, le système de coordonnées en sortie doit utiliser GCS WGS84 ou le système de coordonnées géodésiques 2000 de Chine.

  • Tenez compte des considérations suivantes en matière de définition des coordonnées z dans les données 3D à traiter :

    • Si le paquetage de couches de scènes en sortie possède des coordonnées x, y dans GCS WGS 84, le système de coordonnées z peut être défini en utilisant tout datum ellipsoïde ou EGM96 ou EGM2008 via le paramètre Système de coordonnées en sortie. Si le système de coordonnées z est indéfini, les unités verticales seront exprimées les mètres.
    • Si le paquetage de couches de scènes en sortie stocke les valeurs x, y en coordonnées projetées et que le système de coordonnées z n’est pas défini, les unités verticales sont les mêmes que les coordonnées x,y. Pour les entités 3D ayant des unités Z non définies qui diffèrent des unités x, y, vous pouvez utiliser l’outil Ajuster Z 3D pour convertir les valeurs z en une unité linéaire correspondante ou bien l’outil Définir une projection pour définir le datum Z correct.

  • Seuls les champs désignés comme visibles dans les propriétés de la couche seront conservés dans le paquetage de couches de scènes. Si certains champs ne sont pas nécessaires dans la couche de scène résultante, envisagez de masquer les colonnes non désirées.

  • Les unités réelles doivent être activées sur la couche d’entités avec la symbologie ponctuelle 3D avant d’exécuter l’outil.

  • Les points extrudés ne sont pas pris en charge en entrée.

  • Les classes d’entités de catégorie multi-points ne sont pas prises en charge. Envisagez de convertir la classe d’entités multi-points à l’aide de l’outil Multi-parties vers une partie.

  • 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.

Paramètres

ÉtiquetteExplicationType de données
Jeu de données en entrée

Couche d'entités ponctuelles en entrée.

Layer File; Feature Layer
Paquetage de couche de scène en sortie

Le paquetage de couche de scène en sortie (.slpk).

File
Système de coordonnées en sortie
(Facultatif)

Système de coordonnées du paquetage de couches de scènes en sortie. Il peut s’agir de n’importe quel système de coordonnées projetées ou personnalisées. Les systèmes de coordonnées géographiques pris en charge incluent les systèmes WGS 1984 et le système de coordonnées géodésiques 2000 de Chine. WGS 1984 et EGM96 Geoid sont respectivement les systèmes de coordonnées horizontales et verticales par défaut. Le système de coordonnées peut être spécifié de l’une des manières suivantes :

  • Spécifiez le chemin d’accès à un fichier .prj.
  • Référencez un jeu de données géographiques avec le système de coordonnées souhaité.
  • Utilisez un objet arcpy.SpatialReference.

Spatial Reference
Transformation géographique
(Facultatif)

La méthode de transformation de datum qui est utilisée lorsque le système de coordonnées de la couche en entrée utilise un datum différent du système de coordonnées en sortie. Toutes les transformations sont bidirectionnelles, quel que soit le sens que leur nom implique. Par exemple, NAD_1927_to_WGS_1984_3 fonctionne correctement même si la conversion de datum va de WGS 1984 vers NAD 1927.

Remarque :

Les données des systèmes de coordonnées ArcGIS sont requises pour les transformations de datums verticaux entre des datums ellipsoïdes et des datums liés à la gravité et deux datums liés à la gravité.

String
Connexion cloud cible
(Facultatif)

Le fichier de connexion cloud cible (.acs) dans lequel le contenu de la couche de scène (.i3sREST) est généré.

Folder

arcpy.management.CreatePointSceneLayerPackage(in_dataset, out_slpk, {out_coor_system}, {transform_method}, {target_cloud_connection})
NomExplicationType de données
in_dataset

Couche d'entités ponctuelles en entrée.

Layer File; Feature Layer
out_slpk

Le paquetage de couche de scène en sortie (.slpk).

File
out_coor_system
(Facultatif)

Système de coordonnées du paquetage de couches de scènes en sortie. Il peut s’agir de n’importe quel système de coordonnées projetées ou personnalisées. Les systèmes de coordonnées géographiques pris en charge incluent les systèmes WGS 1984 et le système de coordonnées géodésiques 2000 de Chine. WGS 1984 et EGM96 Geoid sont respectivement les systèmes de coordonnées horizontales et verticales par défaut. Le système de coordonnées peut être spécifié de l’une des manières suivantes :

  • Spécifiez le chemin d’accès à un fichier .prj.
  • Référencez un jeu de données géographiques avec le système de coordonnées souhaité.
  • Utilisez un objet arcpy.SpatialReference.

Spatial Reference
transform_method
[transform_method,...]
(Facultatif)

La méthode de transformation de datum qui est utilisée lorsque le système de coordonnées de la couche en entrée utilise un datum différent du système de coordonnées en sortie. Toutes les transformations sont bidirectionnelles, quel que soit le sens que leur nom implique. Par exemple, NAD_1927_to_WGS_1984_3 fonctionne correctement même si la conversion de datum va de WGS 1984 vers NAD 1927.

Remarque :

Les données des systèmes de coordonnées ArcGIS sont requises pour les transformations de datums verticaux entre des datums ellipsoïdes et des datums liés à la gravité et deux datums liés à la gravité.

String
target_cloud_connection
(Facultatif)

Le fichier de connexion cloud cible (.acs) dans lequel le contenu de la couche de scène (.i3sREST) est généré.

Folder

Exemple de code

Exemple 1 d’utilisation de l’outil CreatePointSceneLayerPackage (fenêtre Python)

Le script ci-dessous illustre l’utilisation de la fonction CreatePointSceneLayerPackage dans la fenêtre Python.

import arcpy
arcpy.management.CreatePointSceneLayerPackage(r'c:\temp\points.lyrx',
                                              r'c:\temp\output.slpk',
                                              arcpy.SpatialReference(4326))
Exemple 2 d’utilisation de l’outil CreatePointSceneLayerPackage (fenêtre Python)

Le script ci-dessous illustre l’utilisation de la fonction CreatePointSceneLayerPackage dans la fenêtre Python en utilisant un fichier de stockage cloud pour la sortie.

import arcpy
arcpy.management.CreatePointSceneLayerPackage(r'c:\temp\points.lyrx',
                                              None,
                                              arcpy.SpatialReference(4326),
                                              r'c:\cloudConnections\AWS.acs')

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes