Publier la couche d’inspection

En tant qu’agent des travaux publics, vous gérez les données géographiques concernant les bouches d’incendie à Naperville, les tables des informations d’inspection et les violations observées. Vous allez tout d’abord relier la couche des bouches d’incendie aux tables d’inspection à l’aide d’une classe de relations, de façon à ce que les informations ajoutées aux tables soient automatiquement associées aux bouches d’incendie. Ensuite, vous allez publier la couche depuis ArcGIS Pro sur ArcGIS Online pour la partager avec le personnel.

Télécharger et exporter les données

Vous allez commencer par télécharger des données d'inspection des bouches d'incendie et vous familiariser avec leur contenu.

  1. Ouvrez ArcGIS Pro.
  2. Si vous y êtes invité, connectez-vous via votre compte ArcGIS sous licence.
    Remarque :

    Si vous n’avez pas accès à ArcGIS Pro ou ne disposez pas d’un compte d’organisation ArcGIS, consultez les options disponibles pour accéder aux logiciels.

    ArcGIS Pro s’ouvre. Il contient une liste de modèles de projets sous l’en-tête Blank Templates (Modèles vierges). Si vous avez déjà créé un projet, il comprend une liste de projets récents sous l’en-tête Recent Projects (Projets récents).

  3. Sous Blank Templates (Modèles vierges), cliquez sur Catalog (Catalogue).

    Sélectionnez le modèle Catalogue

    Le modèle Catalog (Catalogue) crée un projet sans carte associée. Cette option est la plus adaptée si vous prévoyez d’ouvrir une carte existante.

  4. Dans la fenêtre Create a New Project (Créer un projet), nommez le projet Hydrant Inspections (Inspections de bouches d’incendie).

    Par défaut, le projet est enregistré dans le dossier ArcGIS, qui se trouve dans le dossier Documents sur le lecteur C: de votre ordinateur. Pour l'enregistrer ailleurs, accédez à un autre emplacement.

  5. Vérifiez que la case Create a new folder for this project (Créer un dossier pour ce projet) est cochée et cliquez sur OK.

    Créer un projet

    Le projet s’ouvre et la vue Catalog (Catalogue) est affichée. Dans cette vue, vous pouvez gérer et parcourir les données.

    Vue projet par défaut

    Vous allez maintenant commencer à ajouter des données à votre projet. Les données concernant les bouches d’incendie dont vous disposez déjà sont partagées avec vous dans ArcGIS Online. Vous allez rechercher ces données et les charger dans ArcGIS Pro.

  6. Dans la fenêtre Catalog (Catalogue), cliquez sur Portal (Portail), puis sur ArcGIS Online (ArcGIS Online). Dans la zone de recherche, saisissez hydrant inspection owner:Learn_ArcGIS et appuyez sur Entrée.

    Parcourir

    Conseil :

    Si vous avez déjà utilisé ArcGIS Pro, il est possible que la présentation de votre interface soit différente. Si nécessaire, ouvrez la fenêtre Catalog (Catalogue) en cliquant sur l’onglet View (Vue), puis, dans le groupe Windows (Fenêtres), cliquez sur Catalog Pane (Fenêtre Catalogue).

    Remarque :

    Si vous n’êtes pas autorisé à effectuer des recherches en dehors de votre organisation, vous n’obtiendrez aucun résultat. Vous devrez accéder au groupe ArcGIS Online Manage a Mobile Workforce (Gérer une main-d’œuvre nomade) et télécharger le paquetage de carte Hydrant Inspection Data (Données d’inspection des bouches d’incendie) via Learn_ArcGIS. Dans votre projet vierge dans ArcGIS Pro, dans l’onglet Insert (Insertion), dans le groupe Project (Projet), cliquez sur Import Map (Importer une carte) et accédez au fichier téléchargé.

  7. Cliquez avec le bouton droit de la souris sur le résultat de la recherche Hydrant Inspection Data (Données d’inspection des bouches d’incendie) et sélectionnez Add and Open (Ajouter et ouvrir).

    Ajoutez et ouvrez le paquetage Hydrant Inspection Data (Données d’inspection des bouches d’incendie)

    Le paquetage de carte est téléchargé et extrait dans une géodatabase. Un onglet de carte nommé Layers (Couches) est ajouté au projet. Il comporte une couche, Hydrants (Bouches d’incendie), et deux tables autonomes, Inspections et Violations, contenues dans le paquetage de carte. La couche Hydrants (Bouches d’incendie) est une couche de points indiquant les emplacements des bouches d’incendie à Naperville, Illinois. Les tables sont destinées aux inspections des bouches d’incendie et aux violations observées lors des inspections. Vous allez ensuite étudier les données plus en détail avant de continuer.

    Conseil :

    S’il n’y a aucune bouche d’incendie sur la carte, cliquez avec le bouton droit de la souris sur la couche Hydrants (Bouches d’incendie) et sélectionnez Zoom to Make Visible (Zoom pour rendre visible).

  8. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit de la souris sur la couche Hydrants (Bouches d’incendie) et sélectionnez Attribute Table (Table attributaire).

    Table attributaire

    La table attributaire s'ouvre. Elle contient des informations sur chaque bouche d'incendie, telles que le numéro d'identification de ressource unique, son débit et si elle est utilisable.

  9. Fermez la table attributaire. Dans la fenêtre Contenu, cliquez avec le bouton droit de la souris sur la table Inspections et sélectionnez Ouvrir.

    La table Inspections comporte uniquement des noms de champs. Il n'y a aucune donnée car aucune inspection n'a eu lieu. Les champs indiquent les éléments courants vérifiés par un inspecteur, tels que la pression et les opérations de maintenance nécessaires. Il y a également un champ pour le numéro d'identification de ressource unique de la bouche d'incendie.

  10. Fermez la table Inspections et ouvrez la table Violations.

    Comme la table Inspections, la table Violations est vide à l’exception des noms de champs.

  11. Fermez la table Violations.

    Chaque bouche d’incendie peut subir plusieurs inspections dans le temps, et chaque inspection peut révéler l’existence de plusieurs violations. Ces relations peuvent être gérées dans ArcGIS Pro à l’aide de classes de relations. Une classe de relations contient des propriétés qui définissent comment les objets d'un élément sont reliés aux objets d'un autre élément. Le paquetage de carte que vous avez ouvert contient déjà une classe de relations, disponible dans la géodatabase dans laquelle les données sont stockées.

  12. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit de la souris sur la couche Hydrants (Bouches d’incendie) et sélectionnez Properties (Propriétés).
  13. Dans la fenêtre Layer Properties: Hydrants (Propriétés de la couche Bouches d’incendie), cliquez sur Source pour afficher le chemin d’accès à la géodatabase créée pour le paquetage de carte. Cliquez sur le menu déroulant Data Source (Source de données) et pointez le curseur sur la colonne Database (Base de données). Sélectionnez le chemin d’accès incluant le nom de la géodatabase (comme indiqué dans l’image ci-dessous), appuyez sur Ctrl+C pour le copier, puis cliquez sur OK.

    Chemin d’accès à la base de données

    Par défaut, le paquetage est téléchargé dans Documents\ArcGIS\Packages dans un dossier dont le nom commence par HydrantInspectionData. Dans ce dossier, le dossier v103 contient la géodatabase. Vous allez copier le chemin d’accès au dossier jusqu’à v103, par exemple, C:\Users\YourName\Documents\ArcGIS\Packages\HydrantInspectionData_8C75EB5F-53B1-455E-AB22-D6450E1A88EC\v103.

  14. Sur le ruban, cliquez sur l’onglet Insert (Insertion). Dans le groupe Project (Projet), cliquez sur Connections (Connexions), pointez sur Database (Base de données) et cliquez sur Add Database (Ajouter une base de données).

    Ajoutez une connexion à une base de données

  15. Dans la fenêtre Select Existing Geodatabase (Sélectionner une géodatabase existante), collez le dossier dans lequel la géodatabase a été créée pour le paquetage de carte, ou accédez à ce dossier. Sélectionnez hydrantinspections.gdb et cliquez sur OK.
  16. Dans la fenêtre Catalog (Catalogue), cliquez sur l’onglet Project (Projet), développez la section Databases (Bases de données), puis la géodatabase hydrantinspections.

    Base de données hydrantinspections

    Cette géodatabase contient quatre éléments : les couches et les tables étudiées précédemment, ainsi qu’une classe de relations nommée InspectionToViolations. Comme son nom l’indique, elle établit une relation entre les tables Inspections et Violations. Les tables peuvent être gérées individuellement tout en restant liées. Dans ArcGIS Field Maps, vous pouvez utiliser ces relations pour afficher les données associées automatiquement.

Créer une classe de relations

La géodatabase contient déjà une classe de relations entre les tables Inspections et Violations Vous souhaitez également associer la couche Hydrants (Bouches d’incendie) à la table Inspections (Inspections). Ainsi, les informations sur les inspections sont accessibles en sélectionnant des bouches d'incendie individuelles.

  1. Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit de la souris sur la géodatabase hydrantinspections, pointez sur New (Nouveau) et sélectionnez Relationship Class (Classe de relations).

    Nouvelle classe de relations

    L’outil de géotraitement Create Relationship Class (Créer une classe de relations) s’ouvre dans la fenêtre Geoprocessing (Géotraitement). Dans cette fenêtre, vous allez définir les paramètres de la classe de relations.

  2. Pour Origin Table (Table d’origine), cliquez sur la flèche de la liste déroulante, puis sélectionnez Hydrants (Bouches d’incendie). Pour Destination Table (Table de destination), choisissez Inspections.
  3. En regard de Output Relationship Class (Classe de relations en sortie), cliquez sur Browse (Parcourir).
    Accéder à la classe de relations en sortie

    La fenêtre Output Relationship Class (Classe de relations en sortie) s’ouvre.

  4. Sous Project (Projet), cliquez sur le dossier Databases et double-cliquez sur la géodatabase hydrantinspections. Dans le champ Name (Nom), entrez HydrantToInspections.
    Remarque :

    Vous ne pouvez pas utiliser d’espaces dans les noms de classes de relations.

    Boîte de dialogue Classe de relations en sortie

  5. Cliquez sur Save (Enregistrer).
  6. Dans Cardinality (Cardinalité), sélectionnez One to many (1:M) (Un à plusieurs).

    La cardinalité décrit le nombre d'objets de la classe d'origine qui peuvent être liés à des objets de la classe de destination. Les relations peuvent être de type un vers un, un vers plusieurs ou plusieurs à plusieurs. Chaque bouche d'incendie pouvant subir plusieurs inspections, la cardinalité sera de type un vers plusieurs.

    Au cours de l’étape suivante, vous allez définir le champ attributaire dans les tables d’origine et de destination sur lesquelles reposera la relation (appelé un champ de clé) afin d’associer l’enregistrement d’inspection approprié. Vous devez choisir un champ qui a une valeur unique pour chaque entité et qui aura la même valeur dans les tables d’origine et de destination. Généralement, un champ d'ID convient. Lorsque vous avez examiné les tables Hydrants (Bouches d’incendie) et Inspections, les deux contenaient un champ pour le numéro d’identification de ressource unique de la bouche d’incendie. Vous allez utiliser ces champs Facility ID (ID de ressource) comme clés.

  7. Si nécessaire, pour le champ Origin Primary Key (Clé primaire d’origine), sélectionnez FACILITYID. Pour le champ Origin Foreign Key (Clé étrangère d’origine), sélectionnez FACILITYKEY.
    Remarque :

    Les champs ont des noms différents ici et dans les tables, car les tables utilisent des alias de façon à rendre les noms plus lisibles.

    Le champ FACILITYID contient un numéro d’identification unique pour chaque bouche d’incendie.

    Paramètres Create relationship class (Créer une classe de relations)

  8. Cliquez sur Run (Exécuter).

    La nouvelle classe de relations est ajoutée à la géodatabase.

    La nouvelle classe de relations est créée

    La couche Hydrants (Bouches d’incendie) et la table Inspections sont désormais associées. Par extension, la couche Hydrants (Bouches d’incendie) est indirectement associée à la table Violations car la table Violations est déjà associée à la table Inspections. Field Maps prend en charge ce type de relation imbriquant jusqu’à trois niveaux.

    Avant de publier la couche Hydrants (Bouches d’incendie) et les tables associées, vous allez vérifier la relation sur la carte.

  9. Enregistrez le projet, puis quittez et redémarrez ArcGIS Pro, et ouvrez le projet.
  10. Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Selection (Sélection), cliquez sur Attributes (Attributs).

    Bouton de la fenêtre Attributs

    La fenêtre Attributs s'ouvre.

  11. Dans la fenêtre Attributes (Attributs), cliquez sur Select one or more features (Sélectionner une ou plusieurs entités) et cliquez sur le centre d’une bouche d’incendie quelconque sur la carte pour afficher ses attributs.

    Fenêtre Attributs

    La fenêtre Attributes (Attributs) affiche les données attributaires de l’entité sélectionnée.

  12. Dans la partie supérieure de la fenêtre Attributes (Attributs), sous Hydrants (Bouches d’incendie), cliquez sur la flèche en regard de l’identifiant à cinq chiffres pour le développer.

    Relations

    Les relations de l'entité sont répertoriées. Actuellement, les bouches d'incendie indiquent uniquement le nom de la table à laquelle elles sont associées. S'il y a des inspections de cette bouche d'incendie, elles s'affichent ici.

    Remarque :

    Si la flèche ne s’affiche pas, enregistrez le projet, fermez et redémarrez ArcGIS Pro, puis ouvrez le projet à nouveau et continuez.

  13. Fermez les volets Attributes (Attributs) et Geoprocessing (Géotraitement).
  14. Cliquez dans l’espace blanc de la carte pour effacer la sélection.
  15. Enregistrez le projet.

Publier les données

Maintenant que vous avez créé une classe de relations, vous allez publier la couche Hydrants (Bouches d’incendie), ainsi que les tables Inspections et Violations, sur ArcGIS Online. Vérifiez que les tables associées se trouvent dans la table des matières avant de publier la couche. Ainsi, les deux tables seront publiées avec la couche Hydrants (Bouches d’incendie).

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la carte (intitulée Layers (Couches)) et sélectionnez Properties (Propriétés).
  2. Dans la fenêtre Map Properties (Propriétés de la carte), dans l’onglet General (Général), vérifiez que la case Allow assignment of unique numeric IDs for sharing web layers (Autoriser l’attribution d’ID numériques pour le partage de couches Web) est cochée.

    Cochez la case pour autoriser l’attribution pour les couches Web.

    Pour publier vos données, vous devez autoriser l’attribution d’ID numériques uniques.

  3. Cliquez sur OK.
  4. Dans la fenêtre Contents (Contenu), cliquez sur Hydrants (Bouches d’incendie).
  5. Dans l’onglet Share (Partager), dans le groupe Share As (Partager en tant que), cliquez sur Web Layer (Couche Web).

    Partager en tant que couche Web

    La fenêtre Share as web layer (Partager en tant que couche Web) s'ouvre. Vous pouvez utiliser cette fenêtre pour définir les paramètres de la couche Web avant de la publier. Vous devrez vous assurer que la couche Web est publiée avec un accès aux entités plutôt qu’une carte tuilée afin de conserver les entités de bouches d’incendie individuelles. Vous allez également vérifier que la mise à jour est activée de façon à ce que les travailleurs mobiles puissent mettre à jour la carte.

  6. Pour Name (Nom), saisissez Hydrants (Bouches d’incendie) et ajoutez votre nom à la fin (utilisez des traits de soulignement ; les espaces ne sont pas autorisés dans le nom).
    Remarque :

    Le nom doit être unique au sein de votre organisation. Si vous utilisez un nom déjà utilisé par un autre membre de l'organisation, un message d'erreur apparaît.

  7. Assurez-vous que le paramètre Layer Type (Type de couche) est défini sur Feature (Entité).
  8. En haut de la fenêtre Share As Web Layer (Partager en tant que couche Web), cliquez sur Configuration.
  9. Sous Layer(s) (Couche(s)), en regard de Feature (Entité), cliquez sur Configure Web Layer Properties (Configurer les propriétés de la couche Web).

    Bouton Configurer les propriétés de la couche Web

  10. Sous Operations (Opérations), sélectionnez Enable editing and allow editors to (Activer la mise à jour et autoriser les éditeurs à) et Enable sync (Activer la synchronisation). Vérifiez que Add, Delete, and Update (Ajouter, supprimer et mettre à jour) sont sélectionnés.

    Onglet Partager en tant que configuration de couche Web

    Cela permet aux opérateurs de terrain de mettre à jour les entités (notamment les données des tables) de la classe d'entités publiée.

  11. Cliquez sur Publish (Publier).

    Publier

    Des messages affichés en bas du panneau indiquent le statut de publication. Au bout d’une ou deux minutes, un message indique que la couche Web a été publiée.

    Conseil :

    Il est conseillé de cliquer sur Analyze (Analyser) avant de publier une couche Web. Cela permet de consulter et de résoudre les avertissements et les erreurs qui peuvent avoir un impact sur le processus de publication.

  12. Fermez la fenêtre Share As Web Layer (Partager en tant que couche Web).
  13. Enregistrez le projet et fermez ArcGIS Pro.

Vous avez téléchargé les données des bouches d’incendie et les tables des inspections et des violations. Vous avez également associé ces tables aux bouches d’incendie en utilisant des classes de relations. Vous avez ensuite publié la couche et les tables sur ArcGIS Online.


Créer une carte des inspections

Vous avez précédemment publié une couche d’inspections de bouches d’incendie sur ArcGIS Online. Vous allez ensuite ajouter cette couche à une carte Web. Ensuite, vous allez configurer la fenêtre contextuelle de la couche pour que les opérateurs de terrain aient accès aux informations d’inspection importantes. Vous partagerez la couche et la carte pour que les opérateurs sur le terrain puissent y accéder. Enfin, vous configurerez les formulaires à utiliser par les travailleurs lors des inspections de bouches d’incendie.

Ajouter la couche à une carte

Avant de pouvoir envoyer l'équipe sur le terrain afin d'inspecter les bouches d'incendie, vous devez ajouter la couche de bouches d'incendie à une carte Web.

  1. Le cas échéant, connectez-vous à votre compte d’organisation ArcGIS.
  2. En haut de la page d’accueil de votre organisation, cliquez sur Content (Contenu).

    Lors de l’affichage de votre contenu, l’onglet My Content (Mon contenu) contient deux éléments intitulés Hydrants (Bouches d’incendie) avec votre nom. L'un est la définition du service qui contient les spécifications d'affichage de votre service publié. L'autre est une couche d'entités que vous pouvez ajouter à une carte.

  3. Cliquez sur le titre de votre couche d’entités Hydrants (Bouches d’incendie) pour afficher la page d’éléments associée.

    Ouvrir la page d’éléments

    La page d’éléments contient des informations sur la couche, notamment le résumé que vous avez fourni lors de la publication de la couche dans la section précédente.

  4. Cliquez sur Open in Map Viewer (Ouvrir dans Map Viewer).

    Ouvrir dans Map Viewer

    Une carte contenant la couche apparaît. Zoomez sur la couche Hydrants (Bouches d’incendie) si nécessaire.

    Carte par défaut

    Remarque :

    Votre étendue par défaut peut différer de l’exemple, selon la taille et la résolution de votre écran.

    Il y a une couche dans la fenêtre Layers (Couches) : la couche Hydrants_yourname (Bouches d’incendie_votre_nom).

  5. Pointez sur votre couche Hydrants (Bouches d’incendie). Cliquez sur Options et sélectionnez Rename (Renommer).

    Renommer la couche

  6. Renommez la couche Hydrants et cliquez sur OK.
  7. Sur la barre d’outils (foncée) Contents (Contenu), cliquez sur Tables.

    La fenêtre Tables comporte deux tables : Hydrants yourname - Inspections (Bouches d’incendie votre_nom - Inspections) et Hydrants yourname - Violations (Bouches d’incendie votre_nom - Violations).

  8. De la même manière que vous avez renommé la couche des bouches d’incendie, renommez la table Hydrants yourname - Inspections (Bouches d’incendie votre_nom - Inspections) en Inspections et la table Hydrants yourname - Violations (Bouches d’incendie votre_nom - Violations) en Violations.

    Renommer des tables

Configurer la fenêtre contextuelle de la couche

Ensuite, vous allez configurer la fenêtre contextuelle de la couche Hydrants (Bouches d'incendie) pour afficher les données de la table Inspections (Inspections).

  1. Effectuez un zoom avant sur la carte de façon à ce que les entités de bouches d'incendie individuelles deviennent perceptibles. Cliquez sur une bouche d'incendie pour afficher la fenêtre contextuelle correspondante.

    Fenêtre contextuelle par défaut

    La fenêtre contextuelle affiche les informations attributaires de la couche Hydrants (Bouches d'incendie). La mise en forme est correcte, mais les opérateurs sur le terrain n’ont pas besoin d’avoir accès à l’ensemble des informations.

  2. Fermez la fenêtre contextuelle.
  3. Dans la fenêtre Layers (Couches), cliquez sur la couche Hydrants (Bouches d’incendie).
  4. Dans la barre d’outils Settings (Paramètres) (claire), cliquez sur Pop-ups (Fenêtres contextuelles).

    La fenêtre Fenêtres contextuelles apparaît.

    Fenêtre Fenêtres contextuelles
  5. Cliquez sur Title (Titre) et saisissez Facility ID: (ID de ressource : ) (espace de fin compris) avant la valeur du champ pour fournir un contexte.

    Titre de la fenêtre contextuelle

  6. Cliquez sur Fields list (Liste des champs) et supprimez les champs OBJECTID et GlobalID.

    Configurer les attributs

  7. Cliquez sur une bouche d’incendie pour afficher la fenêtre contextuelle associée mise à jour.

    Fenêtre contextuelle personnalisée

Enregistrer et partager la carte

Maintenant que vous avez créé la carte, vous allez l'enregistrer et la partager. Pour vous assurer de la partager uniquement avec vos opérateurs sur le terrain, vous allez créer un groupe dans lequel vous inviterez des membres spécifiques.

  1. Dans la barre d’outils Contents (Contenu), cliquez sur Save and open (Enregistrer et ouvrir), puis sélectionnez Save As (Enregistrer sous).

    Enregistrer sous

  2. Pour Title (Titre), saisissez Hydrant Inspections and Violations (Inspections des bouches d’incendie et violations).
  3. Pour Tags (Balises), saisissez hydrants (bouches d’incendie), inspections, violations, Naperville et Illinois.
  4. Pour Summary (Résumé), saisissez A map of fire hydrants and hydrant inspection information in Naperville, Illinois (Carte des bouches d’incendie et informations sur les inspections de bouches d’incendie à Naperville, Illinois).

    Enregistrer la carte

  5. Cliquez sur Save (Enregistrer).

    Le nom modifié apparaît sur la carte. Maintenant que votre carte est enregistrée, vous allez la partager avec votre équipe. Vous allez commencer par quitter la carte et créer un groupe. Les groupes vous permettent de choisir qui voit le contenu du groupe. Vous vous assurez ainsi que seule votre équipe a accès aux informations.

  6. En haut à gauche de la carte, cliquez sur le menu Home (Accueil), puis sélectionnez Groups (Groupes).

    Menu Accueil

    La page Groups (Groupes), qui affiche les éventuels groupes dont vous êtes membre, s’affiche.

  7. Cliquez sur Create group (Créer un groupe).

    Groupe Créer

    Une nouvelle page s'ouvre, vous permettant de définir les paramètres du groupe.

  8. Nommez votre groupe Inspecteurs des bouches d'incendie à Naperville. Pour le résumé, saisissez Content for hydrant inspectors in Naperville, Illinois. Ajoutez des balises de recherche qui décrivent le contenu et la géographie du groupe, comme celles utilisées pour la carte.

    Détails du groupe

    Conseil :

    Vous pouvez éventuellement faire glisser ou télécharger une image miniature. Pour les miniatures, il est conseillé d'utiliser des logos ou des écussons de la ville ou du service auquel le groupe est associé.

  9. En réponse à Who can view this group (Qui peut afficher ce groupe), cliquez sur Only group members (Les membres du groupe uniquement).

    Who can view this group (Qui peut afficher ce groupe ?)

    Si vous définissez votre groupe comme étant privé, seuls les utilisateurs invités peuvent le rejoindre et afficher son contenu. Acceptez la réponse proposée par défaut pour les autres questions.

  10. Au bas de la page, cliquez sur Enregistrer.

    Le groupe est créé. Il ne contient aucun élément et aucun membre à part vous. Pour inviter des membres à rejoindre le groupe, cliquez sur Invite Users (Inviter des utilisateurs) en haut de la page.

    Conseil :

    Si vous utilisez ArcGIS Online, vous pouvez inviter des membres internes et externes à votre organisation ArcGIS Online. Tant que les opérateurs sur le terrain disposent de comptes ArcGIS Online, vous pouvez les inviter à se joindre à votre groupe.

    Ensuite, vous partagerez votre carte Web avec les membres du groupe.

  11. Sur le ruban bleu, cliquez sur l’onglet Content (Contenu).
  12. Cliquez sur Add Items to Group (Ajouter des éléments au groupe).

    Ajouter des éléments au groupe

  13. Dans la fenêtre Add items to group (Ajouter des éléments au groupe), cochez les cases correspondant à la carte web Hydrant Inspections and Violations (Inspections des bouches d’incendie et violations) et à la couche d’entités Hydrants_YN (Bouches d’incendie_votre_nom).

    Sélectionnez des éléments à ajouter au groupe

  14. Cliquez sur Add Items (Ajouter des éléments).
  15. Dans la fenêtre Content (Contenu), pour la carte Web Hydrant Inspections and Violations (Inspection des bouches d’incendie et violations) et la couche d’entités Hydrants_yourname (Bouches d’incendie_votrenom), cliquez sur le bouton Sharing level: Owner and shared with groups (Niveau de partage : propriétaire et partagé avec des groupes).

    Partager des éléments avec un groupe

  16. Sur le ruban, cliquez sur Overview (Aperçu).

    Vérifiez les informations du groupe et le contenu

  17. Dans la fenêtre Overview (Vue d’ensemble), vérifiez les informations du groupe et le contenu récemment ajouté.

    La carte web Hydrant Inspections and Violations (Inspection des bouches d’incendie et violations) et la couche Hydrants (Bouches d’incendie) sont à présent accessibles par l’intermédiaire du groupe.

Configurer les formulaires

Ensuite, vous configurerez les formulaires à utiliser par les opérateurs de terrain lors des inspections de bouches d’incendie, à l’aide de l’application web Field Maps Field Maps Designer.

  1. Dans la fenêtre Overview (Vue d’ensemble), cliquez sur la carte Web Hydrant Inspections and Violations (Inspections des bouches d'incendie et violations) pour ouvrir la page des détails des éléments.
  2. Cliquez sur Open in Field Maps Designer (Ouvrir dans Field Maps Designer).

    Bouton Open in Field Maps Designer (Ouvrir dans Field Maps Designer)

    La page Overview (Vue d’ensemble) s’ouvre dans l’application Field Maps Designer.

  3. Cliquez sur Forms (Formulaires) pour ouvrir la page Forms (Formulaires).

    Bouton Content (Contenu)

  4. Développez Tables et cliquez sur la table Inspections.

    Table Inspections (Inspections)

    Le canevas de formulaire vierge s’ouvre. C’est ici que vous allez configurer le formulaire à utiliser par les opérateurs sur le terrain lors des inspections, dans l’application mobile Field Maps.

    Générateur de formulaires et liste Fields (Champs)

  5. Dans le générateur de formulaires, accédez à la liste Fields (Champs).

    Liste Fields (Champs)

    La liste Fields (Champs) affiche tous les champs qui peuvent être utilisés comme éléments dans le formulaire. Pour cet exercice, elle inclut les champs contenus dans la table des inspections.

    Conseil :

    Ce didacticiel utilise des champs existants pour créer le formulaire, mais vous pouvez également le créer en ajoutant de nouveaux éléments de formulaire. Lorsque des éléments de formulaire sont ajoutés au formulaire, ils le sont également comme champs à la couche. Pour savoir comment créer des formulaires avec des éléments de formulaire, reportez-vous au billet de blog Créer des formulaires dans ArcGIS Field Maps.

  6. Pour organiser le formulaire, faites glisser un élément de formulaire Group (Groupe) sur le canevas de formulaire.

    Ajouter des groupes au formulaire

  7. Cliquez sur le premier élément du groupe.

    La fenêtre Properties (Propriétés) apparait.

  8. Dans Display name (Nom d’affichage), saisissez Inspector information.
  9. Répétez les étapes 6 et 7 pour l'autre élément de groupe, en le nommant Hydrant information.

    Ajoutez des noms d’affichage pour chaque groupe.

  10. Dans le générateur de formulaires, faites glisser les champs Inspector (Inspecteur) et Inspection Date (Date d’inspection) dans le groupe Inspector information (Informations sur l’inspecteur).
  11. Faites glisser les 12 champs restants dans le groupe Hydrant information (Informations sur la bouche d’incendie).
    Remarque :

    Vous pouvez faire glisser les champs un par un ou appuyer sur Ctrl et sélectionner plusieurs champs pour les faire tous glisser en même temps. Votre formulaire doit correspondre à l’image ci-après.

    Ajoutez des champs au formulaire.

  12. Cliquez sur le titre du formulaire pour le mettre à jour.

    La fenêtre Properties (Propriétés) apparait.

  13. Dans la fenêtre Properties (Propriétés) de Form title (Titre du formulaire), saisissez Hydrant inspection:.
  14. Cliquez sur le bouton Add field { } (Ajouter le champ { }) et ajoutez le champ Facility ID (ID du bâtiment) au titre du formulaire.

    Modifiez le titre du formulaire.

  15. Dans le groupe d’informations Inspector (Inspecteur) de l’enquête, cliquez sur l’élément de formulaire Inspector (Inspecteur).

    La fenêtre Properties (Propriétés) apparait.

  16. Dans la fenêtre Properties (Propriétés), pour Display name (Nom d’affichage), saisissez Inspector Name.
  17. Cochez la case Required (Requis).

    Exiger le nom de l'inspecteur

  18. Dans le groupe Hydrant information (Informations sur la bouche d’incendie) du formulaire, cliquez sur le champ Chains Req'd? (Chaînes requises ?).
  19. Dans la fenêtre Properties (Propriétés), cliquez sur le menu déroulant Input type (Type d’entrée) et choisissez Switch (Bascule).

    Type d'entrée Switch (Bascule)

    Cela permet aux opérateurs sur le terrain d'utiliser une bascule dans le formulaire pour spécifier une valeur oui ou non. Vous avez la possibilité de mettre à jour les valeurs de la bascule, mais pour ce didacticiel, vous conserverez les valeurs oui et non.

  20. Répétez les étapes 17 et 18 pour les champs suivants : Paint Req'd? (Peinture requise ?), Marker Req'd? (Borne requise ?), Lubrication Req'd? (Lubrification requise ?), Stamped? (Horodatage ?), Greased? (Graisser ?) et Drain? (Drainer ?).
  21. Cliquez sur le champ NOTES (NOTES).
  22. Dans la fenêtre Properties (Propriétés), remplacez Display name (Nom d’affichage) par Provide additional notes.
  23. Remplacez Input type (Type d’entrée) par Text - Multiline (Texte - Multiligne).

    L’aperçu du formulaire montre à quoi ressemblera le formulaire dans l’application mobile Field Maps. Le formulaire doit se présenter comme suit :

    Formulaire complété
  24. Cliquez sur Save to map (Enregistrer dans la carte) pour enregistrer le formulaire.

    Enregistrer le formulaire

    Lorsque des opérateurs sur le terrain inspectent des bouches d'incendie dans l'application mobile, ce formulaire apparaît. Vous allez maintenant créer le formulaire utilisé pour les violations des bouches d'incendie.

  25. Dans la fenêtre Forms (Formulaires), sous Tables, cliquez sur la table Violations.

    Le canevas de formulaire vierge s’ouvre.

    Canevas de formulaire vierge

    La table des violations étant plus simple que celle des inspections, vous allez convertir la fenêtre contextuelle existante pour configurer le formulaire au lieu de le créer à l'aide de la liste Fields (Champs).

  26. Au centre du canevas de formulaire, cliquez sur Convert pop-up (Convertir la fenêtre contextuelle).

    Convertir la fenêtre contextuelle

    La fenêtre contextuelle de la table des violations est convertie en formulaire.

  27. Cliquez sur le titre, puis, au début du texte, ajoutez Violations.

    Formulaire de violations

    Le titre est mis à jour.

  28. Cliquez sur Save (Enregistrer) pour enregistrer le formulaire.

Vous avez créé une carte Web pour recueillir des enregistrements d’inspection, partagé la carte avec vos opérateurs sur le terrain et configuré les formulaires utilisés pour inspecter les bouches d'incendie.


Inspecter une bouche d'incendie

Précédemment, vous avez créé une carte pour collecter les informations concernant les inspections des bouches d’incendie. Vous allez ensuite utiliser ArcGIS Field Maps pour tester le fonctionnement de votre carte sur le terrain en ajoutant une inspection et une violation à une entité de bouche d’incendie.

Ouvrir la carte dans ArcGIS Field Maps

ArcGIS Field Maps vous permet de modifier à distance les données d’une carte partagée. Cette application étant accessible à partir d’un appareil mobile, les opérateurs sur le terrain peuvent saisir les résultats de leurs inspections sur site directement dans votre SIG et n’ont ainsi plus besoin d’utiliser du papier et des stylos. Vous allez commencer par télécharger et ouvrir Field Maps, puis ouvrir la carte Hydrant Inspections and Violations (Inspections des bouches d'incendie et violations).

  1. Ouvrez ArcGIS Field Maps sur votre appareil Android ou iOS.
    Remarque :

    Si vous ne possédez pas l’application mobile Field Maps, vous pouvez la télécharger gratuitement depuis l’App Store ou Google Play.

  2. Si vous n’êtes pas encore connecté, connectez-vous à votre compte d’organisation ArcGIS.

    Une fois que vous êtes connecté, la liste Maps (Cartes) apparaît. Si vous ne disposez que de quelques cartes, la carte Hydrant Inspections and Violations (Inspections des bouches d'incendie et violations) est facile à trouver dans la liste. Si vous possédez beaucoup de cartes, cette opération peut être plus difficile. S'il n'est pas facile de trouver la carte, accédez à celle-ci dans le groupe Naperville Hydrant Inspectors (Inspecteurs des bouches d'incendie à Naperville).

    Remarque :

    Votre expérience peut être différente selon que vous utilisiez la version Android ou iOS de Field Maps. Les étapes et images présentées dans ce document concernent Field Maps sur iPhone.

  3. Faites défiler la liste Maps (Cartes) jusqu’en bas et recherchez la section Groups (Groupes). Touchez Naperville Hydrant Inspectors.

    Groupes

    La liste des cartes partagées avec le groupe s’ouvre. Seule la carte Hydrant Inspections and Violations (Inspections de bouches d’incendie et violations) se trouve dans ce groupe, il s’agit donc de la seule carte qui s’affiche.

    Cartes du groupe Naperville Hydrant Inspectors

  4. Cliquez sur la carte pour l’ouvrir.

    Si les services de localisation sont activés, la carte s'ouvre à votre emplacement actuel, quel que soit le contenu de la carte. Vous n'êtes probablement pas à Naperville. Vous allez donc y accéder.

  5. Touchez le bouton Search (Recherche).
  6. Entrez Naperville dans la barre de recherche, puis touchez Search (Rechercher).

    Résultats de recherche

    Naperville, Illinois, est le premier résultat de recherche.

  7. Touchez ce résultat pour zoomer sur le centre de la ville.

    Naperville, Illinois

  8. Dans le panneau situé au bas de la carte, touchez le bouton de fermeture pour fermer les résultats de la recherche et touchez Cancel (Annuler) dans le panneau de recherche pour fermer celui-ci.

Ajouter une inspection à une bouche d'incendie

Maintenant que vous avez ouvert la carte et accédé à Naperville, vous allez simuler l'inspection d'une bouche d'incendie.

  1. Cliquez sur une bouche d'incendie sur la carte.

    La bouche d’incendie touchée est sélectionnée sur la carte. Un panneau répertoriant les informations contextuelles que vous avez configurées pour la couche des bouches d'incendie s'ouvre.

    Entité de bouche d'incendie

  2. Balayez le panneau vers le haut pour afficher des détails supplémentaires sur la bouche d’incendie.

    Détails de la bouche d’incendie

    Parmi ces détails figurent les données des attributs de l’entité et les actions applicables à l’entité. Sous les informations attributaires et avant les actions se trouve une section intitulée Related (Connexe), qui contient les inspections.

  3. Touchez Inspections pour afficher les enregistrements d’inspections connexes existants ou en créer de nouveaux.

    Inspections

    Ce panneau contient un bouton permettant d’ajouter une inspection, ainsi qu’une liste d’inspections associées à la bouche d’incendie que vous avez sélectionnée. Il n’existe pour l’instant aucune inspection, la liste est donc vide.

  4. Touchez Ajouter.

    Le formulaire Inspections (Inspections) que vous avez configuré dans l'application Web Field Maps s'ouvre ; son titre inclut l'ID de la bouche d’incendie que vous avez sélectionnée. Effectuez un balayage vers le haut pour afficher le formulaire en mode plein écran.

    Formulaire Inspections

  5. Touchez le champ Pressure (PSI).

    La champ devient modifiable.

  6. Entrez la valeur 60 (valeur PSI standard pour les bouches d’incendie) et touchez Done (Terminé).
  7. Ajoutez des données aux autres champs et activez ou désactivez des commutateurs. (Il se peut que vous deviez faire défiler l’affichage vers le bas pour voir certains champs, notamment Provide additional notes (Spécifier des remarques supplémentaires).) Veillez à ajouter votre nom au champ Inspector Name (Nom de l'inspecteur) car il est requis.

    Inspection terminée

    Étant donné qu'il s'agit d'un test, les valeurs ajoutées ne sont pas importantes. La plupart des champs nécessitent uniquement une réponse de type Oui ou Non.

  8. Touchez Submit (Envoyer) pour envoyer les mises à jour.
    Remarque :

    Utilisateurs Android, touchez le bouton représentant une coche pour envoyer les mises à jour.

    Vous revenez à la carte. L’entité bouche d’incendie est toujours sélectionnée et le nouveau formulaire d’inspection est affiché.

    Inspection ajoutée à la bouche d’incendie

  9. Fermez le formulaire d’inspection et le volet Inspections pour afficher à nouveau les détails de la bouche d’incendie. Faites défiler l’affichage jusqu’à la section Related (Connexe) et touchez Inspections pour voir les inspections de la bouche d’incendie.

    L'inspection s'affiche dans une liste, indiquée par sa date. Si vous ajoutez d'autres inspections, elles seront organisées selon un ordre chronologique.

    Dernière inspection affichée dans la liste d’inspections

Ajouter une violation à votre inspection

Vous avez publié la couche des bouches d'incendie de façon à ce qu'elle inclut également les violations observées pendant les inspections. La table Violations (Violations) n’a pas de relation directe avec la couche Hydrants (Bouches d’incendie), mais elle est indirectement liée à celle-ci par l’intermédiaire de la table Inspections (Inspections). Ensuite, vous allez ajouter un test de violation à la bouche d'incendie.

  1. Dans la liste des inspections de bouches d'incendie, cliquez sur l'inspection que vous venez d'ajouter.

    Inspection récente

    Le formulaire d’inspection et les actions disponibles s’affichent dans le panneau. Toutes les valeurs que vous avez saisies pour l’inspection sont affichées. Sous les informations attributaires et avant les actions se trouve une section intitulée Related (Connexe), qui contient les violations.

  2. Touchez Violations pour afficher les enregistrements de violations connexes existants ou en créer de nouveaux.

    Violations

    Ce panneau contient un bouton permettant d’ajouter une violation, ainsi qu’une liste de violations, associées à l’inspection que vous avez touchée. Il n’existe pour l’instant aucune violation, la liste est donc vide.

  3. Touchez Ajouter.

    Le formulaire Violations (Violations) que vous avez configuré dans l'application Web Field Maps s'ouvre.

  4. Renseignez les quatre champs (peu importe ce que vous entrez).

    Formulaire de violations

  5. Touchez Envoyer.
    Remarque :

    Utilisateurs Android : touchez le bouton représentant une coche pour envoyer la violation.

    La nouvelle violation et les informations sur l’inspection et la bouche d’incendie concernée s’affichent.

Dans ce didacticiel, vous avez converti un processus d’inspection de bouche d’incendie d’un formulaire papier à un formulaire numérique. Vous avez commencé par créer une classe de relations entre une couche de bouches d’incendie à Naperville, Illinois, et une table vide avec des champs de données d’inspection. Ensuite, vous avez publié la couche sur ArcGIS Online et l’avez utilisée pour créer une carte Web. Vous avez ensuite utilisé l'application Web Field Maps pour configurer les formulaires pour les inspections et les violations. Pour finir, vous avez ouvert la carte Web dans l'application mobile Field Maps et ajouté un test d’inspection et de violation. L’inspection ajoutée a été automatiquement mise à jour sur la carte Web. Vous pouvez accéder aux données via Field Maps et via la carte Web d’origine de votre organisation ArcGIS.

Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.