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 avec Enterprise requiert l’inscription d’un data store, la configuration du versionnement de branche dans votre géodatabase d’entreprise et le partage de vos 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 est requis. Avant le partage, vérifiez auprès de l’administrateur système que votre installation 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 se fait en plusieurs étapes, parmi lesquelles :

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

    Vous pouvez aussi inclure la couche Occupants et les tables Area (Zones) et Area Roles (Rôles de zone) dans le service de branche versionnée si vous voulez utiliser la même carte Web pour Indoor Space Planner. Avec cette configuration, vous pouvez utiliser la même carte Web pour mettre à jour des plans d’étage dans Floor Plan Editor et gérer les espaces et les attributions des occupants dans Space Planner.

  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 que vous avez partagées.

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

    Conseil :

    Vous pouvez ajouter les tables et couches de branche versionnée dans une nouvelle carte afin de détenir une carte distincte dédiée à la publication.

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

Les sections ci-dessous décrivent plus en détail ces étapes.

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 du portail Enterprise. Pour créer un data store pour une géodatabase dans votre portail, inscrivez le data store avant la publication à l’aide de la fenêtre Manage registered data stores (Gérer les data stores inscrits).

Remarque :

Si vous n’inscrivez pas la géodatabase en tant que data store sur votre portail Enterprise, un message d’erreur de l’analyseur apparaît lorsque vous partagez 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

Activez la fonctionnalité de gestion des versions dans la couche d’entités pour partager les données de branche versionnée.

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

    Vous devez vous connecter en tant qu’utilisateur doté du type d’utilisateur Creator avec le rôlePublisher pour partager du contenu.

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

  3. Ouvrez la carte que vous avez 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, sélectionnez la couche Occupants, ainsi que les tables Areas (Zones) et Area Roles (Rôles de zone).

  5. Cliquez avec le bouton droit, puis sélectionnez Sharing (Partage) > Share as 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) comme suit :
    1. Cliquez sur l’onglet Configuration dans la fenêtre Share As Web Layer (Partager en tant que couche Web).
    2. Dans la section Capabilities (Fonctionnalités), cochez la case Version Management (Gestion des versions).

      Cette opération 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), il se peut que les données sources des couches ne soient pas inscrites comme versionnées, ou qu’elles n’aient pas le versionnement des branches activé sur la connexion du Data Store. Avant de poursuivre, vous devez prendre cette situation en compte.

    3. 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.
    4. 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.
    5. 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.

    6. Cliquez sur Configure Pooling (Configurer le groupage) Configurer le groupage.
    7. 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.

    8. Cliquez sur Analyze (Analyser) et corrigez les erreurs éventuelles avant le partage.
    9. Cliquez sur Publish (Publier) 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.

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

  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 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 désormais prête à être partagée sur votre 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 que vous avez préparée pour Floor Plan Editor.
    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. Cliquez sur Analyze (Analyser) et corrigez d’éventuelles erreurs dans la carte Web.
  6. Cliquez sur Publish (Publier) pour publier la carte Web.
  7. 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