Compilation d’entités à l’aide de la cartographie stéréo

Disponible avec une licence Image Analyst.

La collecte et la mise à jour d’entités 3D en stéréo exploite les outils de mise à jour existants. Après avoir défini le modèle stéréo et ajusté d’autres paramètres associés sur l’onglet Stereo Map (Carte stéréo), vous pouvez passer à l’onglet Edit (Modifier) pour collecter des entités. La mise à jour des entités 3D en stéréo prend en charge la mise à jour et le versionnement simultanés. Vous pouvez mettre à jour des points, des multi-points, des polylignes et des polygones comme suit :

  • Vous pouvez créer des entités à l’aide de l’outil Create (Créer).
  • Vous pouvez modifier des entités à l’aide de l’outil Modify (Modifier).
  • Vous pouvez définir XY tolerance (Tolérance XY) pour la capture.
Pour une entité ponctuelle, les propriétés Billboard sont toujours activées. Pour une entité linéaire, si vous souhaitez ajouter davantage de pondération, modifiez la propriétés de la ligne de Strip (Bande) en Tube dans la fenêtre Symbology (Symbologie). Pour plus d’informations sur la mise à jour reportez-vous à la rubrique Présentation rapide de la mise à jour.

La coordonnée z de la carte stéréo repose sur le modèle stéréo des données source, qui est la coordonnée z à laquelle les images stéréo seront ajustées. Pour collecter des entités, vous devez créer les classes d’entités avec le système de coordonnées verticales suivant :

  • Pour les sources de données satellite, définissez la coordonnée verticale avec Ellipsoidal WGS84.
  • Pour les sources de données aériennes ou provenant de drones, définissez la coordonnée verticale avec le même système de coordonnées que celui de votre GPS ou des points de contrôle GCP.

Dans ce workflow, vous allez configurer votre environnement stéréo, utiliser la carte stéréo pour afficher le modèle stéréo, créer des bâtiments 3D et afficher vos bâtiments dans une scène. Ce workflow comporte cinq étapes :

  1. Télécharger des exemples de données (facultatif)
  2. Configurer l’environnement stéréo
  3. Configurer votre collection de cartes stéréo
  4. Mettre à jour des entités dans une carte stéréo
  5. Afficher vos bâtiments 3D dans une scène

Remarque :

Vous devez disposer de lunettes 3D actives à obturation ou anaglyphes.

Télécharger des exemples de données

Cette étape est facultative. Si vous ne disposez d’aucune donnée stéréo disponible, vous pouvez télécharger des exemples de données stéréo. Si vous avez déjà vos propres données stéréo, vous pouvez les utiliser et passer à la section suivante.

  1. Dans un navigateur Web, accédez au site Web Exemples de données de cartographie stéréo.
  2. Cliquez sur le bouton Download (Télécharger) dans l’angle supérieur droit. Vous pouvez également cliquer avec le bouton droit sur le fichier .zip et sélectionner Download (Télécharger).
  3. Une fois le téléchargement terminé, décompressez le fichier .zip dans C:\temp\StereoTutorial.
  4. Vérifiez que l’emplacement C:\temp\StereoTutorial comporte un dossier Data et une géodatabase VexcelHollywood.gdb. SI vous ne pouvez pas placer vos données à cet emplacement, vous devez les déposer à un emplacement approprié et réparer les chemins de la mosaïque de votre emplacement.

Vous disposez maintenant d’exemples de données à utiliser dans votre workflow stéréo.

Configurer l’environnement stéréo

Pour afficher des données en mode stéréo dans ArcGIS Pro, vous devez activer le mode stéréoscopique approprié. Cette tâche ne doit être effectuée qu’une seule fois et l’application utilise ensuite toujours ce mode pour les nouveaux projets que vous créez jusqu’à ce que vous changiez de mode.

  1. Cliquez sur l’onglet Projet.
  2. Cliquez sur Options.
  3. Cliquez sur l’onglet Affichage.
  4. Pour Stereoscopic mode (Mode stéréoscopique), choisissez 3D cyan/red glasses (Lunettes 3D de couleur rouge/cyan) ou 3D shutter glasses (Lunettes à obturation 3D), selon les lunettes que vous portez. Si vous utilisez des lunettes à obturation ou la configuration de système stéréo passif, assurez-vous que votre système répond aux exigences d’affichage.
  5. Si vous utilisez une souris Stealth de type Z ou un dispositif Softmouse 3D, sélectionnez 3D Input Device (Dispositif d’entrée 3D) pour configurer les paramètres de la souris.
  6. Cliquez sur OK et patientez pendant que le programme redémarre.

Votre application est maintenant prête à afficher des données en stéréo avec le type de lunettes stéréo que vous avez indiqué.

Configurer votre collection de cartes stéréo

Si vous disposez de vos propres données stéréo ou des exemples téléchargés, vous pouvez débuter le processus. Les exemples du site de téléchargement de données sont une mosaïque intégrant déjà un modèle stéréo.

  1. Cliquez sur l’onglet Insertion.
  2. Cliquez sur la flèche de la liste déroulante New Map (Nouvelle carte) Nouvelle carte et sélectionnez New Stereo Map (Nouvelle carte stéréo) Nouvelle carte stéréo.

    Une nouvelle carte stéréo s’ouvre et l’onglet Stereo Map (Carte stéréo) est disponible pour y être utilisé.

  3. Sur l’onglet Stereo Map (Carte stéréo), cliquez sur Set Source (Définir la source) Définir la source.
  4. Dans la boîte de dialogue Set stereo source (Définir la source stéréo), définissez Source Type (Type de source) sur Stereo model collection (Collection de modèles stéréo).

    Cette option filtre les résultats de navigation pour n’afficher que les mosaïques.

  5. Cliquez sur le bouton Browse (Parcourir) Parcourir, accédez à C:\temp\StereoTutorial\VexcelHollywood.gdb et sélectionnez le jeu de données mosaïque Hollywood.
  6. Cliquez sur la mosaïque, puis sur OK pour la sélectionner.
  7. Cliquez sur OK pour fermer la boîte de dialogue Set stereo source (Définir la source stéréo) et charger la mosaïque avec un modèle stéréo.

    Remarque :
    Vous pouvez aussi ajouter un modèle stéréo à la carte stéréo comme suit :
    • Faites glisser et déposez un jeu de données mosaïque ajusté sur une carte stéréo déjà ouverte.
    • Cliquez avec le bouton droit de la souris sur le jeu de données mosaïque ajusté et sélectionnez Add to New (Ajouter à une nouvelle), puis sélectionnez Stereo Map (Carte stéréo) dans le menu déroulant.

  8. Portez vos lunettes stéréo pour voir le couple stéréoscopique en 3D.
  9. Modifiez temporairement le mode du pointeur stéréo d’itinérant à fixe en appuyant sur la touche F8.

    Cela vous permet de parcourir la carte sans déplacer la souris.

  10. Pour revenir au mode itinérant, appuyez de nouveau sur F8.
  11. Utilisez les outils de navigation cartographique pour appliquer un zoom avant et pour vous déplacer jusqu’à ce que vous vous concentriez sur l’objet présentant un intérêt, comme le toit d’un bâtiment. Appuyez sur la touche Ctrl, maintenez-la enfoncée et actionnez la molette de la souris pour appliquer le zoom.
  12. Si nécessaire, ajustez la parallaxe x en appuyant sur les touches Ctrl+Flèche gauche ou Ctrl+Flèche droite et en les maintenant enfoncées jusqu’à ce que les objets apparaissent clairement.

Votre environnement stéréo est désormais configuré avec un couple stéréoscopique. Vous pouvez maintenant commencer votre workflow de mise à jour 3D.

Mettre à jour des entités dans une carte stéréo

Maintenant que votre modèle stéréo est configuré, vous êtes prêt à collecter des entités 3D en mode stéréo.

  1. Ajoutez les classes d’entités que vous voulez mettre à jour. Vous pouvez ajouter des classes d’entités existantes à l’aide du bouton Add Data (Ajouter des données) Ajouter des données ou créer une nouvelle classe d’entités.
  2. Ouvrez éventuellement les fenêtres Magnifier (Facteur d’agrandissement) Loupe et Overview (Aperçu) Vue d’ensemble pour faciliter votre navigation dans le modèle stéréo.
  3. Cliquez sur l’onglet Edit (Modifier) pour afficher tous les outils de mise à jour.
  4. Activez Snapping (Capture) Répertorier par capture. La fonction XY tolerance (Tolérance XY), dans Snapping Settings (Paramètres de capture), contrôle la tolérance de capture de la collection des entités 3D.
  5. Survolez l’angle du toit d’un bâtiment et actionnez la molette de la souris pour ajuster la coordonnée z, également appelée repère flottant. Pour augmenter la valeur z, actionnez la molette vers l’arrière. Pour diminuer la valeur z, actionnez la molette vers l’avant. Vous obtenez la hauteur z correcte lorsque vos deux curseurs stéréo sont positionnés sur le même emplacement dans les images de droite et de gauche. Il peut s’avérer plus facile de définir la hauteur du toit d’un bâtiment sans utiliser vos lunettes stéréo jusqu’à ce que vous vous soyez familiarisé avec le repère flottant pour atteindre la hauteur adéquate.
  6. Cliquez sur l’outil Create Features (Créer des entités) Créer des entités pour ouvrir la fenêtre Create Feature (Créer des entités).

    Pour plus d’informations sur la mise à jour reportez-vous à la rubrique Présentation rapide de la mise à jour.

  7. Dans la liste, cliquez sur la classe d’entités dans laquelle vous voulez enregistrer les mises à jour.
  8. Cliquez sur l’outil Polygon (Polygone) Polygone et créez les sommets nécessaires en contrôlant le repère flottant. Pour terminer l'entité, cliquez avec le bouton droit et sélectionnez Terminer Terminer ou appuyez sur la touche F2.
  9. Répétez les étapes 5 à 8 pour chaque toit de bâtiment que vous créez.
  10. Une fois que vous avez terminé de collecter vos entités, cliquez sur le bouton Save Edits (Enregistrer les mises à jour) Enregistrer les mises à jour.

Vous avez terminé la création des entités 3D. Pour voir vos bâtiments 3D, affichez-les dans une scène avec l’extrusion des entités.

Afficher vos bâtiments 3D dans une scène

Une fois que vous avez créé des entités dotées d’une valeur de hauteur, vous pouvez afficher le bâtiment dans une scène.

  1. Cliquez sur l’onglet Insertion.
  2. Cliquez sur la flèche de la liste déroulante New Map (Nouvelle carte) Nouvelle carte et sélectionnez New Scene (Nouvelle scène) Nouvelle scène.

    Une nouvelle scène s’ouvre dans laquelle vous pouvez afficher vos données 3D.

  3. Ajoutez votre classe d’entités bâtiments que vous venez de créer.
  4. Ajoutez d’éventuelles données supplémentaires, comme la mosaïque stéréo.
  5. Dans la fenêtre Contents (Contenu), cliquez sur la couche Buildings.
  6. Cliquez sur l'onglet Apparence.
  7. Sous Feature Extrusion Type (Type d’extrusion d’entité), cliquez sur Absolute Height (Hauteur absolue).

Les toits de vos bâtiments 3D sont maintenant dessinés en 3D.

Rubriques connexes