Configurer des couches tenant compte des étages

Disponible pour une organisation ArcGIS disposant d’une licence pour l’extension Indoors.

Une fois votre carte ou scène tenant compte des étages configurée, vous pouvez définir des couches supplémentaires comme tenant compte des étages et interagir avec elles au moyen du filtre des étages. Vous pouvez modéliser vos propres données Indoor en incluant un champ attributaire qui identifie l'étage auquel se situe chaque entité. Les sources prises en charge comprennent les géodatabases d'entreprise et fichier, les services d'entités hébergés sur ArcGIS Online ou ArcGIS Enterprise et des systèmes externes pour les entités de type actifs, bons de travail, occupants ou événements. Les types de géométrie pris en charge pour les couches tenant compte des étages sont Point, Ligne et Polygone dans les cartes et les scènes et Multipatch uniquement dans les scènes.

Pour définir une couche scène comme tenant compte des étages, vous devez configurer le paramètre Floor Field (Champ d'étage) dans les propriétés de la couche. Le champ que vous définissez dans le paramètre Floor Field (Champ d'étage) est utilisé pour associé chaque entité de la couche à une entité du niveau auquel elle se situe. Niveaux auxquels l'entité doit être contenue dans la couche définie pour le paramètre Floors (Étages) dans les propriétés des couches Indoor de la carte. Le champ que vous définissez dans le paramètre Floor Field (Champ d'étage) doit être un champ texte avec des valeurs correspondant à celles du champ d'identifiant unique de la couche que vous avez configurée pour le paramètre Floors (Étages). Si votre carte comporte plusieurs couches d'entités, vous devez définir le paramètre Floor Field (Champ d'étage) pour chaque couche dont vous voulez qu'elle tienne compte des étages.

Si le champ d'étage d'une couche contient une valeur nulle, la couche n'est pas filtrée par le filtre des étages et demeure visible. Vous pouvez utiliser des valeurs nulles dans le champ d'étage pour rendre certaines entités de la couche (fontaines situées en extérieur, par exemple) toujours visibles quels que soient les paramètres du filtre des étages.

Remarque :

Si le champ d'étage d'une couche contient une valeur non nulle qui ne correspond à aucune valeur dans le champ d'identifiant unique de la couche que vous avez définie pour le paramètre Floors (Étages), l'entité est toujours filtrée par le filtre des étages et n'est pas visible dans la carte ou la scène.

Procédez comme suit pour chaque couche que vous voulez définir comme tenant compte des étages :

  1. Démarrez ArcGIS Pro.
  2. Ouvrez ou créez une carte qui contient des couches d'entités avec des données de plan d'étage.
  3. Double-cliquez sur la couche dans la fenêtre Contents (Contenu).

    La boîte de dialogue Layer Properties (Propriétés de la couche) s’affiche.

  4. Cliquez sur l'onglet Floors (Étages).
  5. Cliquez sur la flèche de la liste déroulante Floor Field (Champ d'étage) et choisissez le n champ attributaire qui identifie l'étage auquel chaque entité est associée.
    Remarque :

    Les champs avec un type de données Texte sont répertoriés dans la liste déroulante Floor Field (Champ d'étage). Les valeurs dans le champ d'étage choisi doivent correspondre à celles du champ d'identifiant unique de la couche configurée pour la carte tenant compte des étages dans le paramètre Floors (Étages).

  6. Cliquez sur OK pour fermer la boîte de dialogue Layer Properties (Propriétés de la couche).
  7. Enregistrez la carte.

    La configuration est enregistrée dans la carte et conservée lorsque cette dernière est partagée.

Vous pouvez à présent utiliser le filtre des étages pour visualiser les données de la couche par étage si vous avez configuré la carte ou la scène comme tenant compte des étages.