Utiliser des données 2D dans une scène 3D
Ouvrir un paquetage de cartes
Vous allez d’abord télécharger les données et importer une scène dans ArcGIS Pro.
- Téléchargez le paquetage de projet Draped Content Portland.
- Accédez au paquetage de projet localisé sur votre ordinateur et double-cliquez dessus pour l’ouvrir dans ArcGIS Pro. Si vous y êtes invité, connectez-vous via votre compte ArcGIS sous licence.
Remarque :
Si vous n’avez pas accès à ArcGIS Pro ou ne disposez pas d’un compte d’organisation ArcGIS, consultez les options disponibles pour accéder aux logiciels.
Le projet s’ouvre sur une scène dans ArcGIS Pro. Dans cette scène, toutes les couches sont au départ désactivées.
- Sur le ruban, cliquez sur l’onglet Projet.
- Dans le menu, cliquez sur Save Project As (Enregistrer le projet en tant que).
- Dans la fenêtre Save Project As (Enregistrer le projet en tant que), naviguez jusqu’à un dossier facile d’accès et enregistrez le projet en tant que PortlandScene.
Remarque :
Un message peut vous avertir que si vous enregistrez ce fichier de projet avec la version actuelle de ArcGIS Pro, vous ne pourrez pas le rouvrir dans une version antérieure. Si ce message apparaît, cliquez sur Yes (Oui) pour continuer.
Pour mieux comprendre l’usabilité de la couche drapée, vous devez d’abord examiner les données et les paramètres de configuration.
- Examinez la fenêtre Contents (Contenu).
Les couches sont divisées en trois groupes : les couches 3D, les couches 2D et les surfaces d’altitude. Ces groupes définissent le rendu de la couche. Le contenu drapé 2D apparaît dans la catégorie Couches 2D de la fenêtre Contents (Contenu) et toutes les couches 3D figurent dans la catégorie Couches 3D.
- Les couches du groupe Couches 3D représentent les couches de données de type z qui peuvent être extrudées et sont placées par défaut dans cette section en tant que contenu vectoriel. La scène actuelle ne contient aucune couche 3D.
- Les couches du groupe Couches 2D représentent les données hors type z. Les données de la ville de Portland dans cette scène sont principalement en 2D et pas de type z. C’est pourquoi elles sont ajoutées à la scène en tant que contenu drapé. Lors du rendu, ces couches sont drapées sur les surfaces d’altitude.
- Tax Parcel Anno (classe d’entités annotations)
- Manhole (classe d’entités de type points)
- Lot Boundary (classe d’entités linéaires)
- Building Footprint (classe d’entités surfaciques)
- Topographic (couche de fond de carte topographique)
- L’option Elevation Surfaces (Surfaces d’altitude) représente les surfaces d’altitude prises en charge.
- Ground (surface par défaut à partir de ArcGIS Online)
Vous allez ensuite ajouter un ombrage aux couches de surface au sol.
Ombrer la surface
Les surfaces d’altitude définissent les valeurs de hauteur sur l’étendue d’une scène. Une scène possède toujours au moins une surface d’altitude, qui représente le sol. Vous ne pouvez pas supprimer la surface au sol, mais vous pouvez remplacer sa source d’altitude et ajouter des surfaces d’altitude personnalisées supplémentaires.
- Dans le groupe Elevation Surfaces (Surfaces d’altitude), dans le groupe de couches Ground (Sol), cochez la case de la couche WorldElevation3D/Terrain3D pour l’activer.
Remarque :
Cette source d’altitude provient de ArcGIS Online et correspond à la valeur par défaut pour les scène globales ou locales.
- Dans la fenêtre Contents (Contenu), cliquez sur Ground (Sol).
- Sur le ruban, cliquez sur l’onglet Elevation Surface Layer (Couche de surface d’élévation). Dans le groupe Drawing (Dessin), pour Surface Color (Couleur de surface), choisissez Grey 30% (Gris 30 %).
Conseil :
Pour voir le nom d’une couleur, pointez le curseur sur la couleur.
- Dans le groupe Surface, cochez la case Shade Relative To Light Position (Ombrer en fonction de la position de l’éclairage).
Lorsque vous créez des scènes, vous pouvez également définir des propriétés d’éclairage, en indiquant notamment l’heure du jour, les ombres éventuellement projetées par le soleil ou encore la quantité de lumière ambiante utilisée.
- Dans la fenêtre Contents (Contenu), double-cliquez sur Scene (Scène) pour ouvrir la fenêtre Map Properties (Propriétés de carte).
La fenêtre Map Properties: Scene (Propriétés de la carte : scène) s’ouvre. Vous allez ensuite définir la position du soleil pour la scène.
- Cliquez sur l’onglet Eclairage. Sous Illumination defined by (Éclairage défini par), sélectionnez Absolute sun position (Position absolue du soleil).
Cette option définit la position du soleil à l’aide d’une latitude et d’une longitude.
- Cliquez sur OK.
- Dans la scène, explorez la carte et observez l’effet que crée la définition de l’éclairage sur une position absolue du soleil.
Conseil :
Pour explorer une scène 3D, vous pouvez appuyer sur C tout en faisant glisser le curseur pour déplacer la scène, et appuyer sur V tout en faisant glisser le curseur pour incliner la scène. Vous pouvez également maintenir la touche B enfoncée tout en cliquant pour incliner le point de vue de la caméra.
Ensuite, pour ajuster la position du soleil sur une latitude et une longitude fixes, vous allez mettre à jour l’éclairage afin d’utiliser l’option Map time (Heure de la carte).
- Dans la fenêtre Contents (Contenu), double-cliquez sur Scene (Scène) pour ouvrir la fenêtre Map Properties (Propriétés de carte).
- Dans l’onglet Illumination (Éclairage), sous Illumination defined by (Éclairage défini par), cliquez sur Map time (Heure de la carte) puis sur OK.
Conseil :
Vous pouvez ajuster la date et l’heure pour voir les changements d’apparence de la scène.
L’ombrage à la surface change en fonction des paramètres d’éclairage, de la couleur de la surface et d’autres paramètres que vous pouvez modifier pour faire ressortir davantage de détails du terrain.
Draper du contenu à la surface
Dans cette section, vous allez configurer des couches 2D à draper sur une surface 3D.
- Dans la fenêtre Contents (Contenu), dans le groupe 2D Layers (Couches 2D), activez la couche Manhole.
- Si nécessaire, cliquez avec le bouton droit sur Manhole et sélectionnez Zoom To Layer (Zoom sur la couche).
- Parcourez la scène et observez le rendu des bouches d’égout sous la forme de contenu drapé à la surface.
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche Manhole et choisissez Properties (Propriétés).
- Dans la fenêtre Layer Properties: Manhole (Propriétés de la couche : regard), cliquez sur l’onglet Elevation (Altitude).
Le paramètre par défaut pour Features are (Les entités sont) est On the ground (Au sol). Vous allez le mettre à jour pour afficher les entités à une hauteur absolue.
- Dans Les entités sont, sélectionnez A une hauteur absolue.
Des options supplémentaires s’affichent, afin de vous permettre de dériver une hauteur à partir d’un champ attributaire dans lequel différentes entités pourraient avoir des hauteurs variables.
Vous pouvez en outre ajouter une exagération verticale (Vertical Exaggeration) à la hauteur absolue. Cela vous permet d’accentuer les différences d’altitude. Vous pouvez également défini un décalage cartographique afin d’ajuster verticalement la valeur z de la couche entière. Cela élève ou abaisse toutes les entités de la couche d’une hauteur donnée. Vous pouvez, par exemple, hausser des symboles ponctuels représentant des casernes de pompiers afin qu’ils ne soient pas cachés par les bâtiments environnants. Pour les bouches d’égout, il n’est pas nécessaire d’ajuste l’altitude actuelle.
- Cliquez sur Cancel (Annuler) pour fermer la fenêtre Map Properties (Propriétés de la carte).
- Dans la fenêtre Contents (Contenu), sous 2D Layers (Couches 2D), activez les couches Lot Boundary et Building Footprints et explorez la scène.
Les couches sont rendues en tant que contenu drapé à la surface.
Ajouter un fond de carte
Ensuite, vous allez ajouter un fond de carte.
- Dans la fenêtre Contents (Contenu), sous 2D Layers (Couches 2D), sélectionnez la couche Topographic.
Il s’agit d’une couche de fond de carte 2D.
- Explorez la scène et observez le drapé de ce contenu de fond de carte à la surface.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Layer (Couche), cliquez sur Basemap (Fond de carte) et sélectionnez Imagery (Imagerie).
- Explorez la scène et observez le drapé du fond de carte Imagery (Imagerie) à la surface.
En observant les emprises des bâtimes, vous pouvez voir que plusieurs emprises ne sont pas alignées dans l’espace et que la ville de Portland a raison d’utiliser la fonctionnalité 3D pour mettre à jour et moderniser la base de données de la ville.
Transformer une couche 2D en 3D
Dans une scène, de nombreuses couches sont initialement dessinées en tant que couches 2D drapées à la surface du sol, y compris celles que vous venez d’explorer. Ces couches n’ont pas d’informations de hauteur. ArcGIS Pro les dessine donc drapées au sol par défaut. Dans la fenêtre Contents (Contenu), ces couches drapées sont répertoriées dans la catégorie 2D Layers (Couches 2D).
Pour afficher ces couches en 3D, par exemple pour extruder les emprises des bâtiments en blocs ou pour afficher des lignes sous forme de tubes, vous pouvez faire glisser la couche dans le groupe 3D Layers (Couches 3D) dans la fenêtre Contents (Contenu).
- Dans la fenêtre Contents (Contenu), sous 2D Layers (Couches 2D), activez la couche TaxParcelAnno.
- Parcourez la scène et observez les étiquettes.
Les étiquettes sont difficiles à lire si vous ne les regardez pas depuis le dessus.
- Dans la fenêtre Contents (Contenu), faites glisser la couche TaxParcelAnno dans la section 3D Layers (Couches 3D).
- Explorez la scène et observez les étiquettes.
Les étiquettes apparaissent désormais en 3D.
- Dans la fenêtre Contents (Contenu), cliquez sur la couche TaxParcelAnno pour la sélectionner. Sur le ruban, cliquez sur l’onglet Annotation Layer (Couche d’annotations). Dans le groupe Drawing (Dessin), cliquez sur Symbology (Symbologie).
La fenêtre Symbology - TaxParcelAnno (Symbologie - TaxParcelAnno) apparaît pour configurer une annotation.
- Dans la fenêtre Symbology - TaxParcelAnno (Symbologie - TaxParcelAnno), sous Symbol Substitution (Substitution de symboles), sélectionnez Substitute symbol color (Substituer la couleur du symbole), puis choisissez le blanc.
Les étiquettes sont désormais blanches, ce qui les rend davantage visibles sur la scène.
- Enregistrez votre projet.
Dans ce didacticiel, vous avez utilisé une scène dans ArcGIS Pro pour draper plusieurs couches 2D sur une surface d’élévation, ce qui vous a permis d’incliner votre carte 2D vers le haut et d’afficher les relations spatiales dans la scène 3D, rendant les données plus faciles à comprendre. L’utilisation de la 3D vous permet d’intégrer des éléments réels à votre contenu en mettant en évidence certaines influences, telles que les ondulations de terrain et l’étendue 3D des entités, comme les arbres, les bâtiments et les pipelines souterrains.
Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.