Configurer le filtre d’équipement

Disponible avec l’extension ArcGIS Indoors Maps.

Vous pouvez utiliser ArcGIS Indoors pour filtrer les espaces de travail disponibles en fonction du type d’équipement disponible. Par exemple, vous pouvez autoriser les utilisateurs à filtrer les salles de réunions disponibles dotées d’un équipement de vidéoconférence ou les espaces de coworking proposant des moniteurs doubles.

Configurez le type d’équipement disponible dans ArcGIS Pro en ajoutant un champ à la classe d’entités Units (Unités). Vous devez créer un champ pour chaque type d’équipement et l’associer à l’un des domaines de valeurs codées suivants :

  • DOM_EQUIPMENT : équipement s’appliquant à un espace de coworking ou une salle de réunion.
  • DOM_EQUIPMENT_HOTEL : équipement ne s’appliquant qu’à un espace de coworking.
  • DOM_EQUIPMENT_MEETING : équipement ne s’appliquant qu’à une salle de réunion.

Par exemple, si vous créez un champ Monitor (Moniteur) et l’associez au domaine DOM_EQUIPMENT, une option permettant de filtrer les espaces de travail disponibles selon qu’ils contiennent un moniteur ou non est disponible lors du filtrage des espaces de coworking et des salles de réunion dans l’application mobile Indoors. Si vous créez un champ Monitor (Moniteur) et l’associez au domaine DOM_EQUIPMENT_MEETING, l’option permettant de filtrer les espaces de travail disponibles selon qu’ils contiennent un moniteur ou non n’est disponible que dans le filtre d’équipement de salle de réunion.

Remarque :

Ces domaines sont créés dans la base de données Indoors par l'outil Create Indoors Database (Créer une base de données Indoors) dans ArcGIS Pro 3.0 et les versions ultérieures. Si vous avez créé une géodatabase Indoors dans ArcGIS Pro 2.9 ou une version antérieure, vous pouvez créer manuellement des domaines de valeurs précodées ou exécuter l’outil Mettre à niveau la base de données Indoors afin de créer des domaines de valeurs précodées pour le filtre d’équipement et procéder à toute autre mise à jour de structure conforme au dernier modèle d’informations ArcGIS Indoors de la version ArcGIS Pro installée.

Si vous disposez déjà d’une carte Web contenant des données indoor officielles (par exemple, si vous avez mis à jour les attributions d’occupants et d’unités dans Space Planner), vous pouvez mettre à jour la structure de la couche d’entités Web existante en l’exportant dans une géodatabase fichier et en remplaçant la couche d’entités hébergée.

Créer des domaines de valeurs précodées

Pour créer manuellement les domaines nécessaires pour configurer le filtre d’équipement si votre base de données a été créée dans ArcGIS Pro 2.9 ou une version antérieure, procédez comme suit :

  1. Ouvrez le projet ArcGIS Pro contenant l’espace de travail Indoors.
  2. Cliquez avec le bouton droit sur la classe d’entités Units (Unités) dans la fenêtre Contents (Contenu) et choisissez Data Design (Conception de données) > Domains (Domaines).

    La vue Domains (Domaines) pour Units (Unités) s’ouvre.

  3. Cliquez sur New Domain (Nouveau domaine) Nouveau domaine dans l’onglet Domains (Domaines).

    Une ligne est créée dans la vue Domains (Domaines) et le curseur se trouve dans la colonne Domain Name (Nom du domaine) de cette ligne.

  4. Configurez le nouveau domaine comme suit :
    1. Pour Name (Nom), saisissez DOM_EQUIPMENT.
    2. Laissez la zone de texte Description vide.
    3. Dans Data Type (Type de données), choisissez Long.
    4. Pour Domain Type (Type de domaine), choisissez Coded Value Domain (Domaine de valeurs précodées).
    5. Pour Split Policy (Règle de fractionnement), conservez le paramètre par défaut.
    6. Pour Merge Policy (Règle de fusion), conservez le paramètre par défaut.
  5. Dans la grille située à côté de la liste de domaines, fournissez les valeurs suivantes :

    CodeDescription

    0

    Non

    1

    Oui

  6. Cliquez sur le bouton Save (Enregistrer) Enregistrer les mises à jour pour enregistrer le nouveau domaine de valeurs précodées.
  7. Répétez les étapes 3 à 6 afin de créer un domaine pour DOM_EQUIPMENT_HOTEL et DOM_EQUIPMENT_MEETING.

    N’oubliez pas de cliquer sur le bouton Save (Enregistrer) Enregistrer les mises à jour pour enregistrer vos modifications à l’issue de la configuration de chaque domaine.

Ajouter des champs d’équipement

Pour spécifier les options de filtre figurant dans le filtre d’équipement, vous devez ajouter des champs à la classe d’entités Units (Unités) pour chaque type d’équipement. Si vous n’ajoutez pas de champs d’équipement, le filtre d’équipement n’apparaîtra pas dans les applications. Chaque champ d’équipement doit être configuré avec le domaine de valeurs précodées approprié, comme suit :

  • DOM_EQUIPMENT : équipement s’appliquant à un espace de coworking ou une salle de réunion.
  • DOM_EQUIPMENT_HOTEL : équipement ne s’appliquant qu’à un espace de coworking.
  • DOM_EQUIPMENT_MEETING : équipement ne s’appliquant qu’à une salle de réunion.

Pour ajouter des champs à la classe d’entités Units (Unités), procédez comme suit :

  1. Ouvrez le projet ArcGIS Pro contenant le jeu de données Indoor.
  2. Cliquez avec le bouton droit sur la classe d’entités Units (Unités) dans la fenêtre Contents (Contenu) et choisissez Data Design (Conception de données) > Fields (Champs).

    La vue Fields (Champs) de la classe d’entités Units (Unités) s’ouvre.

  3. Cliquez sur le bouton New Field (Nouveau champ) dans l’onglet Fields (Champs) ou cliquez sur Click here to add a new field (Cliquez ici pour ajouter un nouveau champ) dans la dernière ligne de la vue.

    Une ligne est créée et le pointeur est positionné dans la colonne Field Name (Nom du champ).

  4. Configurez le nouveau champ comme suit :
    1. Pour Field Name (Nom du champ), spécifiez un nom de champ.
    2. Pour Alias, spécifiez l’étiquette utilisée pour l’équipement dans l’application.
    3. Dans Data Type (Type de données), choisissez Long.
    4. Cochez la case Allow NULL (Autoriser les valeurs nulles).
    5. Pour Domain (Domaine), spécifiez le domaine de valeurs précodées approprié.
  5. Cliquez sur le bouton Save (Enregistrer) Enregistrer les mises à jour pour enregistrer le nouveau champ.
  6. Ouvrez la table attributaire de la classe d’entités Units (Unités) et définissez la valeur du nouveau champ d’équipement sur l’une des valeurs suivantes, selon les besoins :
    • <Null> (<Valeur nulle>) : les unités présentant cette valeur sont traitées de la même manière que celles présentant une valeur de champ d’équipement No (Non) et n’apparaissent pas dans les résultats filtrés basés sur l’équipement du nouveau champ.
    • No (Non) : l’unité ne contient pas l’équipement pour lequel le champ a été créé. De ce fait, elle n’est pas répertoriée dans les résultats filtrés basés sur l’équipement du nouveau champ.
    • Yes (Oui) : l’unité contient l’équipement pour lequel le champ a été créé. De ce fait, elle est répertoriée dans les résultats filtrés basés sur l’équipement du nouveau champ.
    Remarque :

    Vous pouvez utiliser l’outil Calculate Field (Calculer un champ) pour mettre à jour plusieurs enregistrements en une seule fois en fonction des données. Lorsque vous spécifiez les valeurs de champ à l’aide de cet outil, vous devez utiliser la valeur précodée (en d’autres termes, 0 pour les unités ne contenant pas l’équipement spécifié et 1 pour celles qui le contiennent). Cochez la case Enforce Domains (Appliquer les domaines) avant d’exécuter l’outil afin d’éviter les erreurs de domaine précodé.

  7. Répétez les étapes 3 à 6 afin de créer des champs pour l’équipement supplémentaire, selon les besoins.

La classe d’entités Units (Unités) contient désormais les attributs nécessaires à l’équipement configuré et vous pouvez partager la carte Web avec votre organisation ArcGIS. Les utilisateurs peuvent à présent filtrer les espaces de travail par équipement dans les fenêtres Hotels (Espaces de coworking) et Meetings (Réunions) des applications utilisant la carte web.

Conseil :

Dans Space Planner, vous pouvez spécifier si un espace de travail contient l’équipement en mettant à jour les attributs d’un espace de travail sur sa fiche d’informations.