Créer une couche et ajouter des entités

Vidéo

Ce didacticiel est également disponible sous forme de vidéo.

Créer une couche d’entités

Pour ce projet, vous souhaitez créer une couche de données que vous pouvez gérer et utiliser dans le temps. Dans l’immédiat, vous avez seulement besoin de communiquer les localisations des plages aux bénévoles, mais par la suite, vous utiliserez cette couche pour enregistrer les participations et planifier de nouveaux événements. Si vous aviez seulement besoin de créer une carte des différentes plages, vous pourriez créer une couche de construction plus rapidement qu’une couche d’entités. Toutefois, comme vous prévoyez d’utiliser cette couche dans de futures cartes et que vous devez stocker plusieurs attributs pour les données, vous allez créer à la place une couche d’entités vide dans votre compte ArcGIS Online.

Remarque :

Pour apprendre à créer des couches de construction, reportez-vous à la documentation.

  1. Connectez-vous à votre compte d’organisation ArcGIS.
    Remarque :

    Si vous ne disposez pas d’un compte d’organisation, consultez les options disponibles pour accéder aux logiciels.

  2. Sur le ruban, cliquez sur l’onglet Content (Contenu).
  3. Cliquez sur le bouton New item (Nouvel élément).

    Bouton New item (Nouvel élément)

    Dans ArcGIS Online, il existe de nombreux types d’éléments et de nombreuses manières d’ajouter des données. Pour votre carte, une couche d’entités représente la meilleure option ; elle peut contenir une entité par plage et stocker les attributs sur le nom de la plage et la date et l’heure de l’événement. Vous pouvez mettre à jour la couche à mesure que les informations changent et réutiliser ces dernières dans plusieurs cartes.

  4. Cliquez sur Feature layer (Couche d’entités).

    Couche d'entités

    Plusieurs options permettent de créer une couche d’entités. Vous avez besoin de quelque chose de simple : une couche de points avec seulement quelques champs. Il est plus simple de définir cela vous-même plutôt que de mettre à jour une couche ou un modèle existant.

  5. Sélectionnez Define your own layer (Définir votre propre couche) et cliquez sur Next (Suivant).
  6. Sous Specify name and type (Spécifier le nom et le type), supprimez Layer_1 (Couche_1) et saisissez Nettoyages de plages. Dans le menu, sélectionnez Point layer (Couche de points).

    Spécifier le nom et le type

    Les couches d’entités peuvent contenir plusieurs sous-couches, mais une seule couche ponctuelle est nécessaire pour la carte des nettoyages de plages.

  7. Cliquez sur Next (Suivant).
  8. Pour Title (Titre), ajoutez votre nom ou vos initiales (par exemple, Nettoyages de plages Votre nom).
    Remarque :

    Il n’est pas possible de créer deux couches du même nom dans une organisation ArcGIS. Ajoutez vos initiales au nom de la couche pour permettre aux autres membres de votre organisation de suivre ce didacticiel. Une fois la couche créée, vous pouvez la renommer sur la carte pour supprimer vos initiales, ce qui n’a pas d’impact sur le nom de la couche de données sous-jacente.

  9. Pour Summary (Récapitulatif), saisissez Localisations des événements de nettoyage des plages sur l’île de Panglao.
  10. Cliquez sur Save (Enregistrer).

    La page d’élément de la nouvelle couche d’entités apparaît. La seule sous-couche, la couche ponctuelle également appelée Beach Cleanups (Nettoyages de plages), est répertoriée sous la section Layers (Couches).

    Page des éléments

Ajouter des champs

Vous avez créé une couche vide. Vous allez à présent définir des champs pour stocker les attributs du nom de chaque plage et de la date de nettoyage correspondante.

  1. Sur le ruban, cliquez sur l’onglet Données. Cliquez sur le bouton Fields (Champs).

    La couche possède un champ : OBJECTID (IDOBJET). Le champ OBJECTID (IDOBJET) permet d’identifier de manière unique chaque entité de la couche.

  2. Cliquez sur le bouton Add (Ajouter).

    Bouton Add (Ajouter)

  3. Dans la fenêtre Add Field (Ajouter un champ), pour Field Name (Nom du champ) et Display Name (Nom d’affichage), saisissez Name (Nom).
  4. Vérifez que Type est défini sur String (Chaîne).

    Les champs String (Chaîne) stockent du texte. Les autres types stockent des nombres ou des dates.

    Fenêtre Add Field (Ajouter un champ)

  5. Cliquez sur Ajouter un nouveau champ.

    Le champ Name (Nom) apparaît dans la liste des champs.

    Champs OBJECTID et Name (Nom) et pièces jointes

  6. Cliquez de nouveau sur le bouton Add (Ajouter).
  7. Dans la fenêtre Add Field (Ajouter un champ), définissez les propriétés suivantes :
    • Pour Field Name (Nom du champ), saisissez Date_Nettoyage.
    • Pour Display Name (Nom d’affichage), saisissez Date de nettoyage.
    • Pour Type, sélectionnez Date.

    Fenêtre Add Field (Ajouter un champ)

  8. Cliquez sur Ajouter un nouveau champ.

    Vous avez ajouté deux champs à la couche d’entités. Vous en ajouterez d’autres ultérieurement (par exemple, des champs d’entiers pour enregistrer le nombre de bénévoles qui ont participé et le nombre de sacs poubelle collectés).

Ajouter des entités

Vous êtes prêt à mettre à jour la couche d’entités et à y ajouter des entités.

  1. Sur le ruban, cliquez sur l’onglet Overview (Vue d’ensemble). Cliquez sur Open in Map Viewer (Ouvrir dans Map Viewer).

    Bouton Open in Map Viewer (Ouvrir dans Map Viewer)

    Une carte du monde apparaît. La fenêtre Layers (Couches) est ouverte et contient la couche Beach Cleanups (Nettoyages de plages).

  2. Dans les contrôles de navigation de la carte, cliquez sur le bouton Search (Rechercher).

    Bouton de recherche

  3. Dans l’outil Search (Rechercher), saisissez Bolod, Panglao, puis appuyez sur Enter (Entrée).

    La carte effectue un zoom avant sur l’île de Panglao, dans les Philippines. Vous allez modifier le fond de carte pour identifier plus facilement les plages.

  4. Dans la barre d’outils Content (Contenu) (foncée), cliquez sur le bouton Basemap (Fond de carte).
  5. Dans la fenêtre Basemap (Fond de carte), cliquez sur Imagery Hybrid (Imagerie hybride).

    Imagery Hybrid (Imagerie hybride) dans la fenêtre Basemap (Fond de carte)

    La plage devient visible. Vous allez à présent ajouter des entités à l’aide des outils de mise à jour.

  6. Dans la barre d’outils (claire) Settings (Paramètres), cliquez sur Edit (Modifier).

    Bouton de mise à jour

  7. Dans la fenêtre Editor (Éditeur), sous Beach Cleanups (Nettoyages de plages), cliquez sur New Feature (Nouvelle entité).

    Nouvelle entité

  8. Sur la carte, cliquez sur la plage de sable au Sud-Est de l’étiquette Bolod.

    Un point apparaît sur la carte.

    Entité ponctuelle ajoutée à la plage à proximité de Bolod.

  9. Dans la fenêtre Create features (Créer des entités), pour Name (Nom), saisissez Plage de Bolod.

    Vous choisirez les dates de chaque nettoyage ultérieurement. Pour le moment, vous pouvez laisser le champ Cleanup Date (Date du nettoyage) vide.

    Fenêtre Créer des entités

  10. Cliquez sur Create (Créer).
  11. Recherchez les localisations suivantes et ajoutez des entités pour les plages suivantes :
    • Doljo, PanglaoPlage de Doljo
    • Bikini Beach, BoholPlage de Bikini
    • Alona BeachPlage d’Alona

    Carte avec quatre entités ponctuelles

  12. Dans la barre d’outils Settings (Paramètres), cliquez sur le bouton Edit (Mettre à jour) pour fermer la fenêtre Editor (Éditeur).

    Il n’est pas nécessaire d’enregistrer la couche ou la carte. Les modifications sont automatiquement enregistrées dans la couche.

Réviser les nouvelles données

Vous avez créé une couche d’entités des localisations de nettoyage des plages sur l’île de Panglao. Vous allez réviser vos nouvelles données sur la carte et dans la page de ses éléments.

  1. Sur la carte, effectuez un zoom arrière jusqu’à ce que vous puissiez voir toutes les entités.
  2. Sur la carte, cliquez sur l’une des entités.

    Fenêtre contextuelle de l’entité Bolod Beach (Plage de Bolod)

    Une fenêtre contextuelle indique le nom de la plage. Il existe un champ vide pour la date de nettoyage, que vous définirez plus tard.

  3. Fermez la fenêtre contextuelle.

    Vous allez retourner à la page des éléments de la couche.

  4. Dans la barre d’outils Settings (Paramètres), cliquez sur le bouton Properties (Propriétés).

    Bouton Properties (Propriétés)

  5. Dans la fenêtre Properties (Propriétés), développez la section Information (Informations). Sous Source layer (Couche source), cliquez sur Beach Cleanups (Nettoyages de plages).

    Source layer (Couche source) dans la fenêtre Properties (Propriétés)

    La page des éléments réapparait. Elle est ouverte à la page de la sous-couche.

  6. Cliquez sur l’onglet Données.

    La table des données apparaît ; elle répertorie les entités de plage que vous avez créées. La colonne Cleanup Date (Date du nettoyage) est vide.

    Table des données avec quatre entités

    Une fois que vous avez créé une planification pour les nettoyages de plages, vous pouvez mettre à jour les dates ici ou dans la carte. Vous pouvez ajouter d’autres champs maintenant ou après les nettoyages de plages.

    Remarque :

    Pour apprendre à inclure des images à partir des événements de nettoyage, essayez le didacticiel Afficher les images dans des fenêtres contextuelles.

Au cours de ce didacticiel, vous avez appris à créer une couche d’entités, définir des champs et mettre à jour une couche pour y ajouter des entités.

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