Partager une carte web pour l’utiliser dans Floor Plan Editor

Disponible avec l’extension ArcGIS Indoors Spaces.

Le partage d’une carte Web Floor Plan Editor dans ArcGIS Online permet de prendre en charge des processus de visualisation et de mise à jour des plans d’étage.

Le partage d’une carte Web Floor Plan Editor avec Enterprise requiert l’inscription d’un data store, la configuration du versionnement de branche dans la géodatabase d’entreprise et le partage des données indoor dans un service d’entités de branche versionnée.

Remarque :

Pour créer l’application Floor Plan Editor, Enterprise 11.2 ou version ultérieure est requis. Avant le partage, vérifiez auprès de l’administrateur système que l’installation de Enterprise est totalement configurée et dépourvue de problèmes.

Partager une carte web Floor Plan Editor dans Enterprise

Le partage d’une carte Web Floor Plan Editor sur un portail Enterprise comprend les étapes principales suivantes :

  1. Partagez un service d’entités sur lequel le versionnement de branche est activé, qui contient les couches Details (Détails), Units (Unités), Levels (Niveaux) et Facilities (Bâtiments) et éventuellement la couche Sites.
    Remarque :

    Afin d’utiliser la même carte Web pour Indoor Space Planner, ajoutez la couche Occupants et les tables Area (Zones) et Area Roles (Rôles de zone) dans le service de branche versionnée. Cette configuration permet de mettre à jour les plans d’étage dans Floor Plan Editor et de gérer les espaces et les attributions des occupants dans Space Planner avec la même carte Web.

  2. Mettez à jour la source de données pour les couches Details (Détails), Units (Unités), Levels (Niveaux) et Facilities (Bâtiments) vers les couches d’entités de branche versionnée qui ont été partagées.

    Si le service d’entités de branche versionnée inclut Sites, Occupants, Areas (Zones) ou Area Roles (Rôles de zone), définissez la couche d’entités de branche versionnée partagée comme la nouvelle source de données pour ces couches.

    Conseil :

    Pour avoir une carte distincte à publier, ajoutez les tables et couches de branche versionnée dans une nouvelle carte.

  3. Partagez la carte Web tenant compte des étages sur votre portail et utilisez-la dans l’application Floor Plan Editor.

Ces étapes sont décrites dans les sections ci-après.

Conditions requises

Pour utiliser l’option Reference registered data (Référencer les données inscrites) et partager le service d’entités de branche versionnée Floor Plan Editor, vous devez inscrire le data store auprès des serveurs fédérés d’un portail Enterprise. Avant de procéder à la publication, inscrivez le data store d’une géodatabase sur le portail à l’aide de la fenêtre Manage registered data stores (Gérer les data stores inscrits).

Remarque :

Si aucune géodatabase n’est inscrite en tant que data store sur le portail Enterprise, un message d’erreur de l’analyseur apparaît lorsque vous tentez de partager les couches comme données référencées. Pour inscrire le data store, cliquez sur le message d’erreur de l’analyseur.

Partager un service d’entités de branche versionnée

Pour partager les données de branche versionnée, activez la fonction de gestion des versions dans la couche d’entités.

  1. Démarrez ArcGIS Pro.
  2. Si nécessaire, connectez-vous à votre portail Enterprise.

    Pour partager du contenu, vous devez vous connecter en tant qu’utilisateur doté du type Creator et du rôle Publisher.

    En savoir plus sur les types d’utilisateurs, rôles et privilèges Portal

  3. Ouvrez la carte préparée pour Floor Plan Editor dans ArcGIS Pro.
  4. Sélectionnez les couches Details (Détails), Units (Unités), Levels (Niveaux), Facilities (Bâtiments) et éventuellement la couche Sites dans la fenêtre Contents (Contenu).

    Pour utiliser la même carte pour Space Planner avec la fonction de gestionnaire de réservations, ajoutez la couche Occupants, ainsi que les tables Areas (Zones) et Area Roles (Rôles de zone).

  5. Cliquez avec le bouton droit sur l’une des couches sélectionnées et choisissez Sharing (Partage) > Share Web Layer (Partager en tant que couche Web).

    La fenêtre Partager en tant que couche web apparaît.

  6. Configurez les options de la fenêtre Share As Web Layer (Partager en tant que couche Web) avec les paramètres suivants :
    1. Sur l’onglet General (Général), sous la section Data and Layer Type (Type de données et de couche), vérifiez que l’option Reference registered data (Référencer les données inscrites) est définie sur Map Image (Image de carte).
    2. Cochez la case Feature (Entité).
    3. Sélectionnez l’option Share with (Partager avec) appropriée.
    4. Cliquez sur l’onglet Configuration dans la fenêtre Share As Web Layer (Partager en tant que couche Web).
    5. Dans la section Capabilities (Fonctionnalités), cochez la case Version Management (Gestion des versions).

      Cette étape est nécessaire pour utiliser la couche d’entités dans les processus de versionnement de branche.

      Remarque :

      Si cette option n’est pas disponible dans la liste Capabilities (Fonctionnalités), cela indique que les données sources des couches ne sont peut-être pas inscrites comme versionnées ou que le versionnement de branches n’est pas activé sur la connexion au data store. Résolvez ce problème avant de poursuivre.

    6. Cliquez sur le bouton Configure Web Layer Properties (Configurer les propriétés de la couche Web) Configurer les propriétés de la couche web en regard de la couche d’entités.
    7. Définissez la propriété de mise à jour des courbes réelles en fonction des besoins de vos processus :
      • Cochez la case Allow editing of true curves (Autoriser la mise à jour des courbes réelles) pour autoriser la mise à jour des entités de courbes réelles dans la couche d’entités.
      • Cochez la case Only allow true curve updates by true curve clients (Autoriser uniquement les mises à jour de courbes réelles par les clients de courbes réelles) si vos données contiennent des courbes réelles que vous souhaitez conserver. Lorsque cette option est activée, les entités de courbes réelles ne seront pas modifiables dans Floor Plan Editor, mais peuvent être mises à jour dans ArcGIS Pro, qui est un client de courbe réelle.
      • Décochez la case Only allow true curve updates by true curve clients (Autoriser uniquement les mises à jour de courbes réelles par les clients de courbes réelles) pour mettre à jour des entités de courbes réelles dans Floor Plan Editor. JavaScript API généralise la géométrie des courbes réelles lorsqu’une mise à jour est appliquée dans l’application et les courbes réelles ne seront pas conservées.
    8. Configurez le paramètre Apply default to features with z-values (Appliquer les valeurs par défaut aux entités avec valeurs z) en fonction des besoins de vos processus :

      S’il est activé, les nouveaux niveaux créés dans Floor Plan Editor ont une valeur z par défaut égale à la valeur fournie dans la zone de texte Default z-value when inserting or updating features (Valeur z par défaut lors de l’insertion ou de la mise à jour d’entités). Vous pouvez modifier la valeur z d’un niveau après sa création.

      S’il est désactivé, vous devez définir une valeur z pour les nouveaux niveaux créés dans Floor Plan Editor.

    9. Cliquez sur Configure Pooling (Configurer le groupage) Configurer le groupage.
    10. Dans la section Instance Type (Type d’instance), choisissez Dedicated Instance (Instance dédiée).
      Remarque :

      Vous pouvez augmenter le nombre maximal d’instances disponibles pour une couche qui aura besoin d’une optimisation des performances.

    11. Cliquez sur Analyze (Analyser) et corrigez les erreurs éventuelles avant le partage.
    12. Cliquez sur Share (Partager) pour partager la couche Web.

Mettre à jour la source de données pour les couches de carte Floor Plan Editor

Mettez à jour la source de données vers la couche d’entités de branche versionnée que vous avez partagée sur votre portail pour les couches Details (Détails), Units (Unités), Levels (Niveaux), Facilities (Bâtiments) et Sites, ainsi que toute autre couche ou table que vous avez partagée en tant que branche versionnée.

Pour mettre à jour des plans d’étage dans l’application Floor Plan Editor, le versionnement de branche est nécessaire pour les couches Details (Détails), Units (Unités), Levels (Niveaux), Facilities (Bâtiments) et Sites.

  1. Sous l’onglet View (Vue), dans le groupe Windows (Fenêtres), cliquez sur Catalog View (Vue du catalogue) Vue Catalogue.

    La Fenêtre Catalogue apparaît.

  2. Sous l’onglet Catalog (Catalogue), dans le groupe Update (Mise à jour), cliquez sur Data Sources (Sources de données) Sources de données.

    Les couches et les tables autonomes référencées dans le projet sont répertoriées avec le chemin d’accès à leur source de données. Vous pouvez filtrer cette liste pour afficher le contenu d’une carte spécifique en sélectionnant la carte dans la fenêtre Contents (Contenu) de la vue Catalogue.

  3. Cliquez sur Browse (Parcourir) Parcourir dans la colonne New Path (Nouveau chemin) pour la couche Occupants.
  4. Sélectionnez la couche Occupants dans la couche d’entités de branche versionnée qui a été partagée sur votre portail en tant que nouvelle source.
  5. Mettez à jour la source de données pour la couche Units (Unités), la couche Details (Détails), la table Areas (Zones) et toute autre couche ou table dont vous voulez mettre à jour une source de données.
  6. Sous Manage (Gérer) de l’onglet Data Sources (Sources de données), cliquez sur Close (Fermer) Fermer pour fermer le mode Update Data Sources (Mettre à jour les sources de données) de la vue Catalogue.

La carte est prête à être partagée sur le portail afin de configurer un plan d’étage dans l’application Floor Plan Editor.

Partager une carte web Floor Plan Editor dans Enterprise

Pour partager une carte web Floor Plan Editor, procédez comme suit :

  1. Connectez-vous à votre portail Enterprise dans ArcGIS Pro.
  2. Ouvrez la carte Floor Plan Editor que vous avez préparée dans ArcGIS Pro.
    Remarque :

    Vérifiez que les couches tiennent compte des étages et que la carte gère les étages avant de la partager avec l’organisation.

  3. Sous l’onglet Share (Partager), dans le groupe Share as (Partager en tant que), cliquez sur Web Map (Carte web) Ajouter une carte Web.

    La fenêtre Share As Web Map (Partager en tant que carte Web) apparaît.

  4. Pour Select a Configuration (Sélectionner une configuration), choisissez l’une de ces options :
    • Reference Registered Data: Exploratory (Référencer les données enregistrées : carte exploratoire) : les couches de carte sont partagées en tant que couche d’images de carte rendues dynamiquement. Seules les couches issues de la couche d‘entités de branche versionnée sont modifiables. Les couches qui ne sont pas incluses dans le service de branche versionnée ne sont pas modifiables.
    • Reference Registered Data: Exploratory (Référencer les données enregistrées : modifiable) : les couches de carte sont partagées en tant que couche d’images de carte rendues dynamiquement. Les couches d’entités incluses dans la carte sont également partagées en tant que couche d’entités modifiable. Toutes les couches incluses dans la carte sont modifiables.
    Remarque :

    Les couches qui proviennent du service d’entités de branche versionnée lors de la préparation de la carte pour Floor Plan Editor seront modifiables dans la carte Web publiée, quelle que soit l’option que vous choisissez.

  5. Sélectionnez l’option Share with (Partager avec) appropriée.
    Remarque :

    Si vous choisissez de partager avec un groupe pour qui la mise à jour partagée est activée, les membres dotés du type d’utilisateur Creator et du rôle Utilisation peuvent ajouter des images de façon à effectuer un traçage lors de l’utilisation de Floor Plan Editor. Dans ce cas, vérifiez que toutes les couches incluses dans la carte issues de la section Partager un service d’entités de branche versionnée ci-dessus sont également partagées avec le même groupe.

  6. Cliquez sur Analyze (Analyser) et corrigez d’éventuelles erreurs dans la carte Web.
  7. Cliquez sur Share (Partager) pour publier la carte Web.
  8. Accédez à la carte Web sur votre portail et assurez-vous qu’elle a été publiée correctement.

Vous pouvez créer l’application Floor Plan Editor, créer un plan d’étage et apporter des mises à jour aux entités de plans d’étage dans la carte Web partagée et le service d’entités de branche versionnée.

Rubriques connexes