Couches opérationnelles dans les scènes Web

Les couches opérationnelles sont superposées au fond de carte d’une scène Web. Indépendantes des fonds de carte et des couches d’altitude, les couches opérationnelles, désignées parfois sous le nom de couches de données, sont souvent interactives et racontent l’histoire de votre scène Web. Les couches opérationnelles peuvent être visualisées différemment selon les données source, par exemple :

  • Les modèles de villes prédéfinis, tels que les maillages intégrés, sont idéaux pour la visualisation du monde réel.
  • Il est possible de symboliser les entités ponctuelles avec des modèles 3D, tels que le mobilier urbain, ou à l’aide de symboles 2D avec effet billboard.
  • Les données scientifiques, telles qu'un raster de distribution de la température, peuvent être drapées au sol.

Selon vos données source, les couches opérationnelles peuvent être partagées en tant que couches d’entités Web, couches de scènes Web ou couches de tuiles Web. Les couches d’entités en deux dimensions sont toujours partagées en tant que couches d’entités. Les couches de points, les couches multipatch et les couches lidar en trois dimensions sont partagées en tant que couches de scène. Les couches raster sont partagées en tant que couches de tuiles.

Remarque :

Certaines transformations qui nécessitent des fichiers ne sont pas installées dans le cadre de l’installation de ArcGIS Server. Vous pouvez télécharger et installer les fichiers de données du système de coordonnées AllSource à partir de my.esri.com. Les fichiers supplémentaires sont les modèles de géoïdes EGM2008 et GEOID12b, les fichiers VERTCON, GEOCON v1, les fichiers NTv2 pour la Suisse, XRail, et OSTN15. Ces fichiers sont requis si votre scène utilise une transformation verticale.

Créer des couches d’entités dans une scène Web

Selon votre portail actif, les couches d’entités dans une scène, telles que les points, lignes et polygones, sont publiées en tant que couches de scène Web avec des couches d’entités Web associées ou en tant que couches d’entités Web. Pour plus d’informations sur les types des couches que vous pouvez créer lorsque vous les partagez sur différents portails, reportez-vous à la rubrique Présentation du partage des couches Web.

Remarque :

Comme l'évolutivité des couches d'entités Web est limitée en 3D, les couches de scènes Web sont le type de couche par défaut lorsque cela est possible. Les jeux de données qui comportent plus de 2 000 entités doivent être partagés en tant que couches de scènes Web.

Les couches dans la catégorie Couches 3D de la fenêtre Contenu possèdent des fonctions 3D. Par exemple, les symboles peuvent sembler être en trois dimensions sur la surface de la carte et font toujours face à l’utilisateur (c’est ce que l’on appelle le billboarding).

Les couches de la catégorie Couches 2D de la fenêtre Contenu s'affichent drapées sur la surface du sol.

Définir le mode d'altitude pour les couches

Dans AllSource, les couches d’entités 3D peuvent être définies sur On the ground (Au sol), Relative to the ground (Par rapport au sol) et At an absolute height (À une hauteur absolue). Les couches en deux dimensions sont toujours drapées sur la surface d’altitude. Dans les scènes Web, seuls certains paramètres d'altitude sont pris en charge pour ce qui suit :

  • Couches de points 3D, surfaciques et linéaires partagées en tant que couches d’entités web
    • On the ground (Au sol)
    • Relative to the ground (Par rapport au sol) à l’aide de Geometry z-values (Valeurs z géométriques) ou A field (Un champ) avec une expression Arcade.
    • At an absolute height (À une hauteur absolue) à l’aide de Geometry z-values (Valeurs z géométriques) ou A field (Un champ) avec une expression Arcade.

Vous pouvez également modifier la hauteur de base d'une couche dans la page de propriétés d'altitude. Vous pouvez définir un décalage pour chaque mode d'altitude. Les autres propriétés d'altitude définies à l'aide d'un attribut ou d'une expression, comme l'exagération verticale ou la hauteur des entités, ne sont pas prises en charge dans les scènes Web.

Définir des symboles pour les couches d'entités

Vous pouvez représenter les couches de scènes Web sous la forme de symboles uniques, de valeurs uniques, de couleurs graduées ou de symboles gradués.

Les types de symboles pour les points, lignes et polygones ne sont pas tous pris en charge actuellement dans les scènes Web. Si un type de symbole n’est pas pris en charge, le symbole est rétrogradé. Selon le type de symbole, cela peut signifier que le symbole est remplacé par un symbole par défaut (une sphère, par exemple) ou qu’une propriété du symbole, comme le décalage d’un symbole ponctuel, ne sera pas disponible dans le symbole de couche Web.

Remarque :

Dans certains cas, par exemple lorsque vous utilisez une symbologie proportionnelle sans unité de mesure, les entités s’affichent différemment dans la visionneuse de scène et dans AllSource. Si vous ne pouvez pas modifier la symbologie, partagez la couche en tant que couche de tuiles Web pour préserver la symbologie.

Les types de symboles suivants s'affichent sans rétrogradation dans les scènes Web :

  • Points : les symboles ponctuels de type image et les symboles ponctuels de type forme peuvent être utilisés dans des scènes Web. Dans le cas des symboles ponctuels de type image, certaines propriétés (teinte, rotation et décalage), ne sont pas respectées dans le symbole de couche Web. Certains symboles ponctuels de type forme, tels que les symboles ponctuels de type caractère, peuvent s’afficher correctement. D’autres propriétés, comme le halo, peuvent ne pas s’afficher correctement. Vous pouvez également utiliser des attributs d'entités pour déterminer la taille de symbole.

    En cas de partage dans ArcGIS Online et ArcGIS Enterprise 10.5, les fichiers de modèles 3D, tels que le modèle COLLADA, sont pris en charge. En cas de partage dans Portal for ArcGIS, le symbole est remplacé par le symbole de sphère par défaut.

    Couches 2D (affichées sur une surface)

    Couches 3D (billboards)

    Couches 3D (formes 3D simples)

    Couches 3D (formes 3D complexes)

    Couches 3D (étiquettes)

    Symboles de taille d'écran (points)

    Points de scène Web 2D
    Points de scène Web 3D

    Non disponible

    Non disponible

    Couche de scènes Web 3D étiquetée

    Symboles en unités réelles (mètre)

    Non disponible

    Non disponible

    Symboles 3D en unités réelles simple
    Symboles d'unités réelles 3D complexes
    Symbole 3D en unités réelles étiquetés

  • Lignes : les symboles en trait plein sont pris en charge dans les scènes Web. Un trait d’image est rétrogradé en trait plein. Les symboles tridimensionnels, tels que les parois, les tubes et les bandes, sont rétrogradés en symboles de tube.

    Couches 2D (affichées sur une surface)

    Couches 3D (simples)

    Couches 3D (formes 3D simples)

    Couches 3D (étiquettes)

    Symboles de taille d'écran (points)

    Couche 2D avec symboles de taille d'écran
    Couche 3D avec symboles de taille d'écran

    Non disponible

    Couche étiquetée 3D avec symboles de taille d'écran

    Symboles en unités réelles (mètre)

    Couche 2D avec symboles en unités réelles

    Non disponible

    Couche 3D avec symboles en unités réelles
    Couche étiquetée 3D avec symboles en unités réelles

  • Polygones : les remplissages unis (aplats d’une couleur) et les traits pleins servant de contour pour un polygone sont pris en charge. Toutes les autres combinaisons de couches de symboles, par exemple un remplissage par dégradé et un trait d’image comme contour, entraînent la rétrogradation du symbole.

    Couches 2D (affichées sur une surface)

    Couches 3D (simples)

    Couches 3D (extrusion)

    Couches 3D (étiquettes)

    Symboles de taille d'écran (points)

    Couche 2D avec symboles de taille d'écran
    Couche 3D avec symboles de taille d'écran

    Couche 3D avec extrusion
    Seule l’extrusion de la hauteur de base avec une expression Arcade est prise en charge.

    Couche étiquetée 3D avec symboles de taille d'écran

  • Multipatch : le partage de géométrie multipatch à l’aide de symboles gradués n’est pas pris en charge dans la version actuelle de AllSource.

    Couches 2D (affichées sur une surface)

    Couches 3D (multipatch texturé)

    Couches 3D (multipatch sans texture)

    Couches 3D (étiquettes)

    Multipatch

    Couche 2D affichée sur une surfaceCouche texturée 3DCouche non texturée 3D

    Non disponible

Vérifiez votre scène Web après l’avoir partagée et utilisez des symboles différents selon les besoins.

Étiqueter les entités

Vous pouvez étiqueter les couches d’entités ponctuelles, linéaires et surfaciques dans une scène Web. Vous pouvez définir la police, la couleur et la taille du texte, ainsi que les paramètres de mise en forme tels que gras et italiques. Pour les entités ponctuelles, vous pouvez définir toutes les options de placement disponibles dans AllSource. Pour les entités linéaires et surfaciques, les fonctionnalités du client définissent les options de placement de l'étiquette. Par exemple, Scene Viewer affiche les étiquettes au centre. Lorsque vous utilisez la couche Web dans AllSource, toutes les options de placement sont respectées.

Définir des fenêtres contextuelles

Les fenêtres contextuelles permettent d’afficher des informations au sujet des entités de votre scène Web. Il est possible de définir des fenêtres contextuelles pour toutes les couches de service d’entités Web d’une scène Web, et il est recommandé de les créer dans toutes vos scènes Web.

Propriétés des couches

Vous pouvez définir les propriétés de couche suivantes pour les couches d’une scène Web :

  • Plage de distance : vous pouvez définir la distance minimale et maximale dans laquelle la couche doit être dessinée. Si la couche se trouvait dans un groupe de couches comprenant des valeurs de plage de distance au moment du partage de la scène Web, la plage de distance de toutes les sous-couches est définie pour le groupe de couches. Vous pouvez remarquer quelques petites différences dans la gestion de la valeur, entre la scène Web et AllSource.
  • Unités réelles : lorsque vous utilisez un symbole 3D pour une entité ponctuelle ou linéaire, vous pouvez indiquer que les unités du symbole doivent être des mètres. Cela est important dans le cas de symboles de taille thématiques, tels que la plage maximale d'une tour de radio.
    Remarque :

    Les unités réelles sont requises pour partager des couches d'entités symbolisées avec des symboles ponctuels de type modèle 3D.

  • Ensemble de définition : vous pouvez également définir un ensemble de définition pour afficher uniquement des entités spécifiques dans votre scène Web.
  • Transparence : vous pouvez définir la transparence d'une couche ou l'appliquer en fonction d'un champ attributaire.
  • Gestion des faces : vous pouvez définir l'option de gestion des faces pour une géométrie multipatch.

Les propriétés d’une couche, telles que l’extrusion, le dessin des couches de symboles et le masquage, ne sont pas respectées dans une scène Web.