Widget Fly Controller (Contrôleur de survol)

Le widget Fly Controller (Contrôleur de survol) permet de mettre en avant l’animation de survol en naviguant via un chemin ou autour d’un point sur une carte 3D.

Exemples

Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :

  • Vous souhaitez mettre en avant la zone autour d’un lieu d’intérêt sur une carte.
  • Vous souhaitez marquer un sentier de randonnée sur une carte et fournir une représentation animée du chemin.

Remarques sur l'utilisation

Ce widget requiert une connexion à un widget Map (Carte) avec une source de données 3D configurée.

Lorsque vous incluez ce widget dans une application avec une couche de scènes Web, une barre d’outils fournit aux utilisateurs les outils suivants pour l’animation de survol :

  • Rotate fly (Survol en rotation), Fly along path (Survol d’un chemin) et Plan routes (Planifier des itinéraires) : choisissez un style de survol. Si plusieurs style de survol sont configurés pour le widget, cliquez sur le bouton de style de survol pour basculer entre eux.
  • Draw a point (Dessiner un point) : représentez un point sur la carte pour tourner autour. Zoomez sur la carte et ajustez-la pour rechercher la meilleure vue avant de terminer la construction.
  • Draw a path (Dessiner un chemin) : représentez plusieurs points connectés pour un chemin à survoler.
  • Select a feature (Sélectionner une entité) : sélectionnez une entité ponctuelle ou linéaire sur la carte (si applicable) au lieu de représenter un point ou un chemin.
  • Clear drawing or selection (Effacer le dessin ou la sélection) : effacez le point ou le chemin représenté ou sélectionné sur la carte.
  • Settings (Paramètres) : une fois qu’un point ou un chemin a été défini, ajustez l’inclinaison de la vue (pour Rotate fly (Survol en rotation)) ou l’altitude du chemin (pour Fly along path (Survol d’un chemin)).
  • Bouton Play (Lecture) ou Pause (Pause) : une fois qu’un point ou un chemin a été défini, lancez ou interrompez le survol.
  • Speed control (Contrôle de vitesse) : une fois que le survol a commencé, la barre d’outils est remplacée par une barre de contrôle de vitesse pour ajuster la vitesse de survol.
    Remarque :

    Lorsque le survol est interrompu, la barre d’outils devient disponible pour les modifications appliquées lorsque le bouton Play (Lecture) est de nouveau activé.

Paramètres

Le widget Fly Controller (Contrôleur de survol) inclut les paramètres suivants :

  • Select a map widget with 3D data (Sélectionner un widget de carte avec des données 3D) : le widget ne fonctionne qu’avec des cartes 3D (scènes Web). Vous devez sélectionner un widget Map (Carte) avec une couche de scènes Web active.
  • Controller style (Style de contrôleur) : sélectionnez le style Bar (Barre) ou le style Palette pour le contrôleur du widget.
  • Choose fly modes (Sélectionner les modes de survol) : choisissez le style de survol à inclure dans la barre d’outils du widget :
    • Rotate fly (Survol en rotation) : tournez autour d’un point représenté ou d’une entité ponctuelle sélectionnée sur la carte. Vous pouvez spécifier le sens des aiguilles d’une montre ou le sens contraire aux aiguilles d’une montre comme sens de rotation.
    • Fly along path (Survol d’un chemin) : survolez au dessus d’un chemin linéaire représenté par l’utilisateur ou d’une entité linéaire sélectionnée sur la carte. Vous pouvez définir le style de chemin à survoler à l’aide d’un chemin lissé ou réel. Lors du survol d’un chemin réel, la direction change à chaque tournant du chemin réel.
    • Plan routes (Planifier des itinéraires) : survolez des itinéraires préconfigurés sur la carte. Vous pouvez ajouter plusieurs éléments en dessinant des points ou des chemins sur des couches 3D dans un itinéraire, faire glisser les éléments pour les déplacer et modifier leur ordre, ou définir les détails d’un itinéraire comme le temps de survol, le temps de pause ou l’angle de rotation. Si plusieurs itinéraires sont configurés, vous pouvez également modifier leur ordre ou les masquer aux utilisateurs finaux.