Préparer des cartes pour les utiliser à l’intérieur

Remarque :

Cette rubrique a été retirée dans la version 11.0 de ArcGIS Enterprise. Si vous utilisez ArcGIS Online ou ArcGIS Enterprise 11.0 ou version ultérieure, reportez-vous à la section Créer une carte tenant compte des étages de la rubrique Créer une carte pour obtenir les informations les plus récentes sur la création de cartes intérieures.

ArcGIS Field Maps permet de consulter des couches d’entités intérieures qui contiennent des informations sur les étages et les bâtiments. Lorsqu’une carte est préparée pour une utilisation à l’intérieur, l’outil Étage est visible dans l’application mobile Field Maps. Si une couche d’entités comporte un champ LEVEL_ID, il est alors possible de filtrer ses entités par étage. L’outil Étage est affiché dans Field Maps lorsqu’une carte contient les couches suivantes :

  • Couche Facilities - Contient des données de ressource. Une ressource désigne un bâtiment ; elle peut contenir des niveaux, des zones, des sections et des unités.
  • Couche Levels - Contient des données de niveau. Un niveau désigne un étage d’une ressource.

Il existe trois façons de préparer une carte pour une utilisation intérieure dans Field Maps :

  • Modifier des couches - Si certaines de vos couches contiennent des informations sur les ressources et les niveaux, modifiez-les pour la prise en charge de fonctionnalités intérieures dans Field Maps.
  • Créer des couches - Si aucune de vos couches ne contient des informations sur les ressources et les niveaux, créez-en pour la prise en charge de fonctionnalités intérieures dans Field Maps.
  • Importer des dessins DAO - Importez des dessins DAO dans une base de données ArcGIS Indoors et utilisez-les dans Field Maps.
Licence :

ArcGIS Pro et la licence d’extension Indoors sont nécessaires à l’importation de dessins DAO.

Modifier des couches

Pour afficher les étages dans Field Maps, une carte doit contenir une couche Facilities et une couche Levels. Pour qu’une couche d’entités puisse être filtrée par étage, elle doit comporter un champ LEVEL_ID. Si certaines de vos couches contiennent des informations sur les ressources et les niveaux, vous pouvez les modifier pour la prise en charge de fonctionnalités intérieures dans Field Maps.

Couche Facilities

Vous disposez peut-être d’une couche contenant des données de ressource. Le cas échéant, vous pouvez la modifier pour la prise en charge de fonctionnalités intérieures dans Field Maps en y ajoutant les champs indiqués ci-après. Pour plus d’informations, reportez-vous à la rubrique Ajouter des champs dans ArcGIS Online, Ajouter des champs dans ArcGIS Enterprise ou Vue des champs dans ArcGIS Pro.

Nom du champTypeDescription
FACILITY_ID

Texte

Définit un identifiant (ID) unique pour l’entité et s’associe au même champ de la couche Levels pour fournir des niveaux à la ressource.

NAME

Texte

Nom de ressource affiché dans le volet de l’étage dans Field Maps.

Conseil :

Si les informations indiquées ci-dessus figurent dans certains de vos champs, créez un calcul de champ pour renseigner les nouveaux champs avec les valeurs existantes. Pour savoir comment procéder, reportez-vous à la rubrique Calculer des valeurs de champ dans ArcGIS Online, Calculer des valeurs de champ dans ArcGIS Enterprise ou Notions de base relatives aux calculs de champ dans ArcGIS Pro.

Couche Levels

Vous disposez peut-être d’une couche contenant des données de niveau. Le cas échéant, vous pouvez la modifier pour la prise en charge de fonctionnalités intérieures dans Field Maps en y ajoutant les champs ci-après. Pour plus d’informations, reportez-vous à la rubrique Ajouter des champs dans ArcGIS Online, Ajouter des champs dans ArcGIS Enterprise ou Vue des champs dans ArcGIS Pro.

Nom du champTypeDescription
FACILITY_ID

Texte

S’associe au même champ de la couche Facilities pour fournir des niveaux à la ressource.

NAME

Texte

Nom de niveau affiché dans le volet de l’étage dans Field Maps. S’il n’y a pas de champ NAME, le volet de l’étage affiche la valeur de champ LEVEL_ID.

NAME_SHORT

Texte

Nom de niveau affiché dans l’outil Étage.

Ce champ est limité à quatre caractères.

LEVEL_ID

Texte

Détermine s’il est possible de filtrer une couche par étage.

VERTICAL_ORDER

Long

Nombre entier représentant la hauteur du niveau par rapport au niveau du sol (0 indique le niveau du sol, 1 indique le deuxième niveau, -1 indique un niveau de sous-sol, etc.). Ce champ permet de classer les étages dans l’outil Étage. S’il n’y a pas de champ VERTICAL_ORDER, les étages sont triés dans l’ordre alphabétique des valeurs de champ LEVEL_ID.

Conseil :

Si les informations indiquées ci-dessus figurent dans certains de vos champs, créez un calcul de champ pour renseigner les nouveaux champs avec les valeurs existantes. Pour savoir comment procéder, reportez-vous à la rubrique Calculer des valeurs de champ dans ArcGIS Online, Calculer des valeurs de champ dans ArcGIS Enterprise ou Notions de base relatives aux calculs de champ dans ArcGIS Pro.

Couches filtrées par étage

Pour que les entités d’une couche puissent être filtrées par étage dans Field Maps, la couche doit comporter le champ ci-après. Pour plus d’informations, reportez-vous à la rubrique Ajouter des champs dans ArcGIS Online, Ajouter des champs dans ArcGIS Enterprise ou Vue des champs dans ArcGIS Pro.

Nom du champTypeDescription
LEVEL_ID

Texte

Détermine s’il est possible de filtrer une couche par étage.

Conseil :

Si les informations décrites ci-dessus figurent dans un de vos champs, créez un calcul de champ pour renseigner le nouveau champ avec les valeurs existantes. Pour savoir comment procéder, reportez-vous à la rubrique Calculer des valeurs de champ dans ArcGIS Online, Calculer des valeurs de champ dans ArcGIS Enterprise ou Notions de base relatives aux calculs de champ dans ArcGIS Pro.

Ajouter des couches intérieures à une carte

Après avoir modifié les couches d’entités intérieures pour y inclure les champs obligatoires ci-dessus, ajoutez ces couches à une carte Web. Pour plus d’informations, reportez-vous à la rubrique Ajouter des couches à une carte dans ArcGIS Online, Ajouter des couches à une carte dans ArcGIS Enterprise ou Créer une carte Web dans ArcGIS Pro.

Remarque :

Dans la carte Web, les couches des ressources et des niveaux doivent être nommées Facilities et Levels, respectivement, pour que l’outil Étage s’affiche dans Field Maps.

Créer des couches

Pour afficher les étages dans Field Maps, une carte doit contenir une couche Facilities et une couche Levels. Pour qu’une couche d’entités puisse être filtrée par étage, elle doit comporter un champ LEVEL_ID. Si vous ne disposez pas de couches qui contiennent des informations sur les ressources et les niveaux, vous pouvez en créer pour la prise en charge de fonctionnalités intérieures dans Field Maps.

Créer des couches d’entités intérieures

Pour créer les couches Facilities et Levels et ajouter le champ LEVEL_ID aux couches d’entités que vous souhaitez filtrer par étage, procédez comme suit :

  1. Créez la couche Facilities.
    • Si vous utilisez ArcGIS Online ou ArcGIS Enterprise, accédez à My content (Mon contenu), cliquez sur Create (Créer) puis sur Feature Layer (Couche d’entités). Utilisez un modèle de la catégorie Build a layer (Concevoir une couche) pour créer une couche d’entités hébergée vide.
    • Si vous utilisez ArcGIS Pro, créez une classe d’entités pour créer une couche d’entités vide.

    Nommez la couche Facilities, puis ajoutez les champs suivants :

    Nom du champTypeDescription
    FACILITY_ID

    Texte

    Définit un identifiant (ID) unique pour l’entité et s’associe au même champ de la couche Levels pour fournir des niveaux à la ressource.

    NAME

    Texte

    Nom de ressource affiché dans le volet de l’étage dans Field Maps.

    Pour savoir comment ajouter des champs à une couche, reportez-vous à la rubrique Ajouter des champs dans ArcGIS Online, Ajouter des champs dans ArcGIS Enterprise ou Vue des champs dans ArcGIS Pro.

  2. Créez la couche Levels.
    • Si vous utilisez ArcGIS Online ou ArcGIS Enterprise, accédez à My content (Mon contenu), cliquez sur Create (Créer) puis sur Feature Layer (Couche d’entités). Utilisez un modèle de la catégorie Build a layer (Concevoir une couche) pour créer une couche d’entités hébergée vide.
    • Si vous utilisez ArcGIS Pro, créez une classe d’entités pour créer une couche d’entités vide.

    Nommez la couche Levels, puis ajoutez les champs suivants :

    Nom du champTypeDescription
    FACILITY_ID

    Texte

    S’associe au même champ de la couche Facilities pour fournir des niveaux à la ressource.

    NAME

    Texte

    Nom de niveau affiché dans le volet de l’étage dans Field Maps. S’il n’y a pas de champ NAME, le volet de l’étage affiche la valeur de champ LEVEL_ID.

    NAME_SHORT

    Texte

    Nom de niveau affiché dans l’outil Étage.

    Ce champ est limité à quatre caractères.

    LEVEL_ID

    Texte

    Détermine s’il est possible de filtrer une couche par étage.

    VERTICAL_ORDER

    Long

    Nombre entier représentant la hauteur du niveau par rapport au niveau du sol (0 indique le niveau du sol, 1 indique le deuxième niveau, -1 indique un niveau de sous-sol, etc.). Ce champ permet de classer les étages dans l’outil Étage. S’il n’y a pas de champ VERTICAL_ORDER, les étages sont triés dans l’ordre alphabétique des valeurs de champ LEVEL_ID.

    Pour savoir comment ajouter des champs à une couche, reportez-vous à la rubrique Ajouter des champs dans ArcGIS Online, Ajouter des champs dans ArcGIS Enterprise ou Vue des champs dans ArcGIS Pro.

  3. Ajoutez le champ LEVEL_ID aux couches que vous souhaitez filtrer par étage dans Field Maps.

    Nom du champTypeDescription
    LEVEL_ID

    Texte

    Détermine s’il est possible de filtrer une couche par étage.

    Pour savoir comment ajouter des champs à une couche, reportez-vous à la rubrique Ajouter des champs dans ArcGIS Online, Ajouter des champs dans ArcGIS Enterprise ou Vue des champs dans ArcGIS Pro.

Ajouter des couches intérieures à une carte

Après avoir créé des couches d’entités intérieures avec les champs obligatoires indiqués ci-dessus, ajoutez ces couches à une carte Web. Pour plus d’informations, reportez-vous à la rubrique Ajouter des couches à une carte dans ArcGIS Online, Ajouter des couches à une carte dans ArcGIS Enterprise ou Créer une carte Web dans ArcGIS Pro.

Remarque :

Dans la carte Web, les couches des ressources et des niveaux doivent être nommées Facilities et Levels, respectivement, pour que l’outil Étage s’affiche dans Field Maps.

Importer des dessins DAO

Licence :

ArcGIS Pro et la licence d’extension Indoors sont nécessaires à l’importation de dessins DAO.

Si vous souhaitez que les opérateurs de terrain aient accès à vos dessins DAO dans Field Maps, vous devez les importer dans la base de données ArcGIS Indoors. Pour plus d’informations, reportez-vous à la rubrique Processus de création de données pour ArcGIS Indoors.

Après avoir importé les dessins DAO dans des couches dans ArcGIS, ajoutez-les dans une carte Web. Pour plus d’informations, reportez-vous à la rubrique Ajouter des couches à une carte dans ArcGIS Online, Ajouter des couches à une carte dans ArcGIS Enterprise ou Créer une carte Web dans ArcGIS Pro.

Utiliser des couches intérieures

Lorsque les opérateurs de terrain ouvrent dans Field Maps une carte qui contient des couches d’entités intérieures, l’outil Étage apparaît sur la carte sous le bouton GPS. L’outil Étage présente des informations sur l’étage en fonction du bâtiment situé au centre de l’étendue visible de la carte. Il disparaît si aucune ressource n’est présente dans l’étendue visible de la carte. Touchez l’outil Étage pour afficher la liste des étages disponibles. Lorsque vous choisissez un étage, les entités de la ressource concernée sont filtrées dans l’ordre vertical. Lorsque la liste Floor (Étage) est développée, le volet affiche des détails complémentaire sur l’étage sélectionné. Lorsque vous réduisez la liste des étages, le volet se referme.