Widget Elevation Profile (Profil d’élévation)

Le widget Elevation Profile (Profil d’élévation) génère et affiche un profil d’élévation en fonction d’un chemin en entrée créé en dessinant ou en sélectionnant des lignes à un ou plusieurs segments sur une scène ou une carte Web. Le widget peut afficher deux lignes de profil d’élévation, l’une pour le sol et l’autre pour les entités sélectionnées. Les utilisateurs peuvent choisir les unités de distance et d’élévation, et éventuellement afficher les statistiques de pente et d’élévation.

Exemples

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

  • Les utilisateurs peuvent dessiner ou sélectionner un chemin pour obtenir le profil d’élévation du sol.
  • Les utilisateurs peuvent sélectionner une ligne pour obtenir son profil par rapport au sol à l’aide des valeurs z ou des valeurs des champs d’élévation.
  • Les utilisateurs peuvent afficher les statistiques d’un profil d’élévation, telles que la pente, l’élévation maximale et minimale, ainsi que le dénivelé positif et négatif.

Remarques sur l'utilisation

Ce widget exige une connexion à un widget Map (Carte). Pour générer un profil d’élévation pour certaines entités linéaires, le widget Map (Carte) doit être connecté à une source de données (carte Web 2D ou scène Web 3D). Les entités linéaires des services de carte ne sont pas sélectionnables. Le widget utilise une couche d’élévation comme surface qui fournit les hauteurs de base des couches dans la carte. Par défaut, le widget utilise la couche d’élévation Esri Terrain 3D pour toutes les cartes Web et pour les scènes Web sans couche de sol définie. Vous pouvez remplacer la couche d’élévation Terrain 3D par défaut par une couche d’élévation Web personnalisée dans votre carte ou scène si, par exemple, vous voulez des données haute résolution pour une zone d’intérêt.

Remarque :

Pour publier les services d’élévation personnalisés, partager un paquetage de tuiles au format de compression LERC. Les informations racine du service doivent inclure une propriété pour cacheType: Elevation. Découvrez-en davantage sur le Tiled Elevation Service (Service d’altitude tuilé).

Conseil :

Pour obtenir de meilleurs résultats avec les scènes Web, utilisez le même mode d’élévation dans Scene Viewer pour toutes les couches linéaires sélectionnables. Si plusieurs entités sont sélectionnées à partir de couches linéaires qui utilisent des modes d’élévation différents, le widget affiche les entités à l’aide du mode d’élévation issu de la première entité sélectionnée.

Paramètres

Le widget Elevation Profile (Profil d’élévation) inclut les paramètres suivants :

  • Source : sélectionnez un widget Map (Carte).
  • Customize Settings (Personnaliser les paramètres) : vous pouvez personnaliser les paramètres du profil d’élévation pour la carte et chaque couche. Vous pouvez modifier les paramètres d’affichage du diagramme de profil d’élévation et des couches sélectionnables.
    • Profile Settings (Paramètres du profil) : personnalisez les paramètres du diagramme de profil d’élévation.
      • Select elevation layer (Sélectionner une couche d’élévation) : utilisez la couche d’élévation définie dans la scène Web ou configurez une couche d’élévation personnalisée.
        • Use ground elevation layer from web scene (Utiliser la couche d’élévation du sol de la scène Web) : sélectionnez cette option pour utiliser la couche d’élévation de la scène Web et obtenir les résultats d’une ligne dessinée ou sélectionnée.
        • Use custom elevation layer (Utiliser une couche d’élévation personnalisée) : modifiez la couche d’élévation Terrain 3D par défaut en cliquant sur Set layer pour fournir l’URL de service d’une couche d’élévation personnalisée.
          Remarque :

          La couche d’élévation de Nouvelle-Zélande est un exemple de service de couche d’élévation valide :

          https://services1.arcgisonline.co.nz/arcgis/rest/services/Elevation/New_Zealand_Elevation/ImageServer

      • Units (Unités) : choisissez les unités utilisées pour afficher les valeurs de distance et d’élévation du diagramme de profil. Par défaut, le widget utilise les unités définies dans les paramètres de votre organisation. Toutes les valeurs de distance et d’élévation sont converties pour s’afficher avec ces unités. Par exemple, lorsqu’un utilisateur sélectionne une entité linéaire dont l’élévation est de 200 mètres et que l’unité d’affichage sélectionnée sont les pieds, le widget convertit les mètres en pieds et affiche une élévation de 656,168 pieds.
        Remarque :

        Lorsque la référence spatiale est projetée avec une projection autre que Web Mercator et que le chemin dessiné ou sélectionné est plus court que le seuil de la distance géodésique, les distances sont calculées de manière planimétrique (indépendamment de l’élévation).

      • Style : changez la couleur d’affichage du profil d’élévation du sol dans le diagramme et la couleur utilisée pour mettre en évidence les entités linéaires sélectionnées dans la scène ou carte Web.
      • Profile Statistics (Statistiques du profil) : choisissez les statistiques de profil à afficher pour l’élévation du sol, notamment les options de pente, de dénivelé positif et négatif. Vous pouvez faire glisser les options sélectionnées pour les réorganiser. Les statistiques sont calculées de manière dynamique à chaque mise à jour du profil d’élévation. Les utilisateurs peuvent afficher les statistiques en cliquant sur le bouton Profile Statistics (Statistiques du profil) du widget.
    • Advanced Settings (Paramètres avancés) : spécifiez les couches sélectionnables et le mode d’affichage du profil d’élévation de chaque couche dans le diagramme. Vous devez activer ce paramètre pour utiliser les paramètres de sélection personnalisés. Sinon, toutes les lignes sélectionnées s’affichent sur le sol même si la couche prend en charge les valeurs z (valeurs d’élévation).
      • Selectable Layers (Couches sélectionnables) : choisissez les couches linéaires qui peuvent être sélectionnées sur la carte pour afficher un profil d’élévation. Pour chaque couche sélectionnable dans la liste, configurez les paramètres suivants :
        Remarque :

        L’outil Sélection accessible dans le widget Map (Carte) ne fonctionne pas comme outil de sélection dans le widget Elevation Profile (Profil d’élévation). Pour générer un profil d’élévation dans le cadre d’une sélection linéaire, les utilisateurs doivent utiliser l’outil de sélection du widget Elevation Profile (Profil d’élévation).

        • Elevation Settings (Paramètres d’élévation) : désignez la source de données des valeurs d’élévation en sélectionnant l’une des options Elevation Type (Type d’élévation) suivantes :
          • Z Value (Valeur z) : utilisez les valeurs z stockées dans la géométrie de la couche. Si aucune unité n’est définie pour la valeur z verticale dans la couche, les unités de la référence spatiale du sol sont utilisées. Cette option est disponible uniquement si la couche prend en charge les valeurs z.
          • No Elevation (Aucune élévation) : utilisez l’élévation du sol pour la ligne sélectionnée. (Les entités sans élévation s’affichent au sol.) Il s’agit du comportement par défaut.
          • One Field (Un champ) : utilisez le champ sélectionné qui contient les données d’élévation d’une ligne et spécifiez les unités applicables pour ses données.
          • Two Fields (Deux champs) : utilisez deux champs qui contiennent les données d’élévation du début et de la fin d’une ligne. Spécifiez les unités applicables pour les données dans les champs sélectionnés.
        • Style : changez la couleur, le style et la largeur des entités linéaires sélectionnées dans cette couche lorsqu’elles apparaissent dans le diagramme de profil d’élévation.
  • General Settings (Paramètres généraux) : définissez un outil actif à l’ouverture du widget et personnalisez l’apparence du diagramme de profil d’élévation.
    • Activate when widget opens (Activer à l’ouverture du widget) : choisissez d’activer automatiquement l’outil Select line (Sélectionner une ligne) ou Draw profile (Dessiner un profil) pour indiquer si les utilisateurs peuvent dessiner ou sélectionner immédiatement une ligne sur la carte pour générer un profil. (Select line (Sélectionner une ligne) est disponible uniquement lorsque le widget Map (Carte) est connecté à une source de données avec des couches linéaires.)
    • Appearance (Apparence) : personnalisez les éléments affichés dans le diagramme de profil d’élévation.
      • Graph grids (Grilles du diagramme) : affichez les grilles verticales et horizontales de chaque axe.
      • Graph axis titles (Titres des axes du diagramme) : affichez les titres des axes de distance et d’élévation.
      • Legend (Légende) : affichez une légende sous le diagramme. Les utilisateurs peuvent cliquer sur des éléments de la légende pour les masquer dans le profil d’élévation.