Configurer le filtre d’équipement

ArcGIS Indoors prend en charge le filtrage des espaces de travail disponibles en fonction du type d’équipement disponible lors de la réservation d’un espace de travail. Par exemple, vous voudrez peut-être 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. Vous pouvez configurer les options d’équipement qui apparaissent dans un filtre d’équipement en créant un champ dans la classe d’entités Units (Unités) pour chaque type d’équipement, en l’associant à un domaine codé qui indique si l’équipement concerne les salles de réunion, les espaces de coworking ou les deux, et en remplissant le champ pour indiquer si cet équipement est disponible dans une unité.

Remarque :

Le filtre d’équipement est actuellement pris en charge pour ArcGIS Online uniquement.

Le type d’équipement disponible est configuré dans ArcGIS Pro en ajoutant un champ à la classe d’entités Units (Unités). Vous devez créer un nouveau 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.

Le filtre d’équipement est appliqué au type d’espace de travail en fonction du domaine que vous associez à un champ. Une option apparaît dans le menu déroulant de filtre pour chaque champ d’équipement ajouté pour chaque type d’espace de travail.

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

Remarque :

Vous devez créez ces domaines et les associer aux champs d’équipement. Ces domaines seront créés par l’outil Create Indoors Database (Créer une base de données Indoors) dans une prochaine version de ArcGIS Pro.

Si vous disposez déjà d’une carte web contenant vos données d’intérieur officielles (par exemple, si vous avez mis à jour les attributions d’occupants et d’unités dans Space Planner et n’utilisez pas de géodatabase d’entreprise), vous pouvez mettre à jour la structure de votre couche d’entités web existante en exportant la couche d’entités web vers une géodatabase fichier, en mettant à jour la structure et les domaines de valeurs précodées dans ArcGIS Pro et en remplaçant la couche d’entités hébergée.

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

Procédez comme suit pour créer les domaines nécessaires pour configurer le filtre d’équipement :

  1. Ouvrez le projet ArcGIS Pro contenant votre 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) apparaît.

  3. Cliquez sur le bouton New Domain (Nouveau domaine) dans l'onglet Domains (Domaines).

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

  4. Configurez le nouveau domaine comme suit :
    • Pour Name, saisissez DOM_EQUIPMENT.
    • Laissez le champ Description vide.
    • Pour , choisissez Long.
    • Pour Domain Type, choisissez Coded Value Domain (Domaine de valeurs précodées).
    • Pour Split Policy, conservez le paramètre par défaut.
    • Pour Merge Policy, 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 ces étapes pour 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 après avoir configuré 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 aucun champ 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.

Procédez comme suit pour ajouter des champs à votre classe d’entités Units (Unités) :

  1. Ouvrez le projet ArcGIS Pro contenant votre 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 la dernière ligne de la vue qui contient le texte Click here to add a new field (Cliquez ici pour ajouter un nouveau champ).

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

  4. Configurez le nouveau champ comme suit :
    • Pour Field Name (Nom du champ), spécifiez un nom de champ.
    • Pour Alias, spécifiez l’étiquette utilisée pour l’équipement dans l’application.
    • Dans Data Type (Type de données), choisissez Long.
    • Cochez la case Allow NULL (Autoriser les valeurs nulles).
    • 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 votre nouveaux 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.
    • 0 : 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.
    • 1 : 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 de vos données. Cochez la case Enforce Domains (Appliquer les domaines) avant d’exécuter l’outil.

  7. Répétez ces étapes 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 que vous avez 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 configuré en mettant à jour les attributs d’un espace de travail sur sa fiche d’informations.