Créer une couche à partir d’un fichier .csv
Dans cette section, vous allez créer une couche à partir d’un fichier .csv existant. Vous disposez d’un fichier .csv comportant des données sur tous les lycées publics de la ville ainsi que sur leurs éventuels programmes artistiques. Vous allez explorer ces données et les ajouter à la carte sous forme de couche d’entités.
- Téléchargez le fichier .csv Detroit_Schools.csv.
- Ouvrez Detroit_Schools.csv dans Microsoft Excel ou dans un autre programme pouvant lire les données tabulaires, tel que Google Sheets.
Le fichier contient des informations spatiales sur les écoles, comme leurs coordonnées x,y et leur adresse, ainsi que d’autres détails, comme le nom de l’école, son numéro de téléphone et l’existence d’un programme artistique.
Remarque :
Pour en savoir plus sur les coordonnées x,y, consultez la définition du terme coordonnées dans le dictionnaire SIG.
- Ouvrez un nouvel onglet ou une nouvelle fenêtre de navigateur. Connectez-vous à votre compte d'organisation ArcGIS.
- Si nécessaire, dans le ruban supérieur, cliquez sur Content (Contenu).
- Cliquez sur le bouton New item (Nouvel élément).
- Dans la fenêtre New item (Nouvel élément), dans la section Drag and drop your file or choose an option (Faire glisser et déposer le fichier ou choisir une option), cliquez sur Your device (Votre appareil).
- Accédez au dossier dans lequel vous avez enregistré le fichier Detroit_Schools.csv. Cliquez sur le fichier, puis sur Ouvrir.
- Sur la page How would you like to add this file (Comment souhaitez-vous ajouter ce fichier ?), assurez-vous que l’option Add Detroit_Schools.csv and create a hosted feature layer or table (Ajouter Detroit_Schools.csv et créer une table ou une couche d’entités hébergée) est sélectionnée et cliquez sur Next (Suivant).
La page Fields (Champs) apparaît. Dans cette page, vous pouvez définir le type de données à stocker pour chaque champ.
Vous trouverez ci-dessous la description de chaque type de champ :
- Double : nombres avec décimales
- Integer (Entier) : nombres entiers compris entre -2 147 483 648 et 2 147 483 647 (entier long)
- String (Chaîne) : séquence quelconque de caractères
La valeur Type qui est sélectionnée automatiquement pour chaque champ est correcte. Par conséquent, vous pouvez continuer.
- Cliquez sur Next (Suivant).
La page Location Settings (Paramètres de localisation) apparaît.
- Vérifiez que Latitude a pour valeur Y et que Longitude a pour valeur X, puis cliquez sur Next (Suivant).
- Dans la page qui suit, saisissez les informations suivantes :
- Pour Title (Titre), entrez Public Schools in Detroit (Écoles publiques à Détroit) et ajoutez votre nom ou vos initiales.
- Pour Tags (Balises), entrez community mapping (cartographie de la communauté), Detroit (Détroit) et schools (écoles), en appuyant sur Entrée après chaque terme.
- Pour Summary (Résumé), entrez This layer contains the locations of public schools in Detroit, Michigan, their address, phone number, and whether the school has an arts program. (Cette couche contient les localisations des écoles publiques à Détroit, dans le Michigan, leur adresse, leur numéro de téléphone et leur éventuel programme artistique.)
- Cliquez sur Save (Enregistrer).
La couche est créée et la page des éléments de la couche s’ouvre.
Vous allez maintenant ajouter la nouvelle couche à une carte.
Ajouter une couche à une nouvelle carte
Vous allez ajouter la couche que vous avez créée à partir d’un fichier .csv à une nouvelle carte.
- Dans le ruban supérieur, cliquez sur Map (Carte).
Une nouvelle carte apparaît dans Map Viewer, où le volet Layers (Couches) est ouvert.
Map Viewer présente deux barres d’outils verticales : la barre d’outils (foncée) Contents (Contenu) et la barre d’outils (claire) Settings (Paramètres). Utilisez la barre d’outils Contents (Contenu) pour gérer et afficher les contenus de la carte, et intervenir sur la carte. Utilisez la barre d’outils Settings (Paramètres) pour accéder aux options de configuration et d’utilisation des couches et d’autres composants de la carte.
- Si nécessaire, cliquez sur le bouton Expand (Développer) ou Collapse (Réduire) au bas de chaque barre d’outils pour la développer ou la réduire.
- Dans le volet Layers (Couches), cliquez sur Add (Ajouter).
La fenêtre Add layer (Ajouter une couche) apparaît.
- Dans la liste des résultats sous My content (Mon contenu), pour votre couche Public Schools in Detroit (Écoles publiques à Détroit), cliquez sur le bouton Add (Ajouter).
La couche est ajoutée à la carte.
À présent, vous allez styliser les écoles selon qu’elles proposent un programme artistique ou non.
- Dans la fenêtre Add layer (Ajouter une couche), cliquez sur la flèche de retour. Dans le volet Layers (Couches), assurez-vous que la couche Public Schools in Detroit (Écoles publiques à Détroit) est sélectionnée.
- Dans la barre d’outils Settings (Paramètres), cliquez sur Styles. Dans la fenêtre Styles, sous Choose attributes (Choisir des attributs), cliquez sur Field (Champ).
- Choisissez Arts_Program et cliquez sur Ajouter.
La couche est mise à jour pour indiquer quelles sont les écoles qui proposent un programme artistique et celles qui n’en proposent pas.
- Dans le volet Contents (Contenu), cliquez sur Save and open (Enregistrer et ouvrir), puis cliquez sur Save as (Enregistrer sous).
- Dans la fenêtre Save map (Enregistrer la carte), saisissez ce qui suit :
- Pour Title (Titre), entrez Community murals map (Carte des fresques de la communauté) et ajoutez votre nom ou vos initiales.
- Pour Tags (Balises), entrez community mapping (cartographie de la communauté) et murals (fresques) en appuyant sur Entrée après chaque terme.
- Pour Summary (Résumé), entrez Map showing public, community murals that reflect the local community’s identity and experiences (Carte indiquant les fresques publiques de la communauté qui reflètent l’identité et les expériences de la communauté locale).
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.
- Cliquez sur Save (Enregistrer).
Ajouter des données provenant d’ArcGIS Living Atlas of the World
À présent, vous allez apprendre à ajouter des données depuis ArcGIS Living Atlas of the World. ArcGIS Living Atlas est une collection d’informations géographiques mondiales. Ses cartes, applications et couches de données contribuent à la prise en charge de vos projets SIG.
- Dans le volet Layers (Couches), cliquez sur Add (Ajouter).
La fenêtre Add layer (Ajouter une couche) apparaît.
- Dans la fenêtre Add layer (Ajouter une couche), cliquez sur My content (Mon contenu) et choisissez Living Atlas.
- Dans la barre de recherche, saisissez acs race et appuyez sur Entrée.
- Dans les résultats de recherche, pour la couche ACS Race and Hispanic Origin Variables - Boundaries (Variables Race et origine hispanique de l’enquête sur la population américaine – Seuils), cliquez sur le bouton Add (Ajouter).
La couche est ajoutée à la carte.
Un zoom est effectué sur la carte sur la ville de Détroit dans le Michigan.
- Fermez la fenêtre contextuelle ou la fenêtre Search result (Résultat de la recherche).
- Dans le volet Layer (Couche), cliquez sur la flèche de retour.
Dans le volet Layers (Couches), le groupe de couches ACS Race and Hispanic Origin Variables - Boundaries (Variables Race et origine hispanique de l’enquête sur la population américaine – Seuils) est réduit. Un groupe de couches est similaire à des dossiers contenant de multiples couches. Vous allez le développer et sélectionner la couche Tract (Secteur) pour la configurer.
- Développez le groupe de couches ACS Race and Hispanic Origin Variables - Boundaries (Variables Race et origine hispanique de l’enquête sur la population américaine – Seuils) et cliquez sur la couche Tract (Secteur) pour la sélectionner.
Le Bureau du recensement américain rapporte des données provenant de diverses unités géographiques politiques et statistiques. Le pays est composé d’États, les États sont composés de comtés et les comtés sont composés de secteurs. Les secteurs de recensement constituent des sous-divisions statistiques d’un comté dont l’objectif est de représenter 4 000 habitants environ.
Remarque :
Pour en savoir plus sur les unités géographiques du Bureau du recensement américain, reportez-vous à Géographie du recensement aux États-Unis.
Les couches de ArcGIS Living Atlas contiennent des informations pour tout le pays. Toutefois, vous souhaitez créer une carte représentant uniquement les environs de votre ville. Vous allez configurer un filtre pour afficher uniquement les secteurs de recensement du comté de Wayne, où se situe Détroit. À présent, vous allez ouvrir la table attributaire de la couche Tract (Secteur) pour identifier les attributs que vous allez utiliser pour créer le filtre.
- Dans le volet Layers (Couches), cliquez sur le bouton Options pour Tract (Secteur) et choisissez Show table (Afficher la table).
La table attributaire de la couche Tract (Secteur) s’affiche.
- Faites défiler la table attributaire de la couche Tract (Secteur) vers la droite jusqu’au champ County (Comté).
L’attribut County (Comté) contient le nom du comté dans lequel se situe chaque secteur de recensement. Vous vous intéressez aux secteurs qui se situent dans le comté de Wayne, où se trouve la ville de Détroit dans le Michigan.
- Dans la barre d’outils (claire) Settings (Paramètres), cliquez sur Filter (Filtre).
- Dans la fenêtre Filter (Filtre), cliquez sur Add new (Ajouter nouveau).
La création d’une expression compte trois étapes. Tout d’abord, vous allez choisir le champ à utiliser pour l’expression. Ensuite, vous allez spécifier l’opérateur, par exemple is (est), is not (n’est pas), excludes (exclut) ou contains (contient). Enfin, vous allez choisir la valeur. Comme vous souhaitez filtrer sur votre carte tous les secteurs qui se situent dans le comté de Wayne, vous allez créer une expression dans laquelle le champ est County (Comté), l’opérateur est is (est) et la valeur est Wayne County (Comté de Wayne).
- Cliquez sur la flèche de liste déroulante du premier menu déroulant. Dans la fenêtre Replace field (Remplacer le champ), choisissez County (Comté).
- Cliquez sur la flèche de liste déroulante du troisième menu déroulant. Dans la barre de recherche, entrez Wayne. Dans la liste des résultats, choisissez Wayne County (Comté de Wayne).
L’expression est configurée.
- Au bas de la fenêtre Filter (Filtrer), cliquez sur Save (Enregistrer).
Désormais, seuls les secteurs composant le comté de Wayne sont visibles sur la carte.
À présent, vous allez réorganiser les couches de la carte pour pouvoir visualiser les points représentant des écoles au-dessus de la couche représentant la race et l’origine ethnique par secteur.
- Dans le volet Layers (Couches), faites glisser la couche Public Schools in Detroit (Écoles publiques à Détroit) au-dessus de la couche ACS Race and Hispanic Origin Variables - Boundaries (Variables Race et origine hispanique de l’enquête sur la population américaine – Seuils).
Désormais, la couche Public Schools in Detroit (Écoles publiques à Détroit) est visible au-dessus de la couche ACS Race and Hispanic Origin Variables - Boundaries (Variables Race et origine hispanique de l’enquête sur la population américaine – Seuils).
Avant de poursuivre la création de la carte, vous allez l’enregistrer.
- Dans la barre d’outils Contents (Contenu), cliquez sur Save and open (Enregistrer et ouvrir), puis sur Save (Enregistrer) pour enregistrer la carte.
Préparer une table pour des données de carte
Dans cette section, vous allez préparer un fichier .csv à partir de zéro et le convertir en couche de carte. Pour qu’une liste de localisations puissent être convertie en points sur une carte, elle doit d’abord être reformatée sous forme de table, par exemple en tant que fichier .xlsx ou .csv ou en tant que document Google Sheets. Dans ce didacticiel, vous allez utiliser Microsoft Excel pour préparer la table, mais vous êtes libre d’utiliser tout autre logiciel permettant d’enregistrer un fichier .csv.
- Ouvrez Microsoft Excel.
Tout d’abord, vous allez utiliser la première ligne de la table pour les noms de champ.
- Dans chaque colonne de la première ligne, entrez les noms de champ suivants :
- Titre
- Y
- x
- ImageURL
- Accédez au site Web Detroit Mural Map (Carte des fresques de Détroit).
- Cliquez sur la première fresque de l’exposition intitulée Mama Said Produce.
La page de Mama Said Produce s’ouvre. Elle contient des informations sur la fresque, notamment le nom de l’artiste, des liens vers des images des versions précédentes de la fresque, sa date de création et sa localisation. Vous souhaitez inclure cette fresque comme premier enregistrement dans la feuille de calcul.
La feuille de calcul comporte quatre noms de champ. Le titre sera le titre de la fresque, Mama Said Produce.
Concernant les données de localisation, ce sont les coordonnées de localisation de la fresque qui vous intéressent. En général, les coordonnées sont définies par la latitude (ou la coordonnée x) suivie de la longitude (ou la coordonnée y).
- Dans le document Excel, pour Title (Titre), entrez Mama Said Produce. Pour Y, entrez 42.3486035644434. Pour X, entrez -83.03956673172378.
Vous allez maintenant insérer une image de la fresque. Vous allez copier l’URL de l’image pour l’ajouter dans la table.
- Sur la page Web, localisez l’URL de l’image et mettez-la en surbrillance, puis appuyez sur Ctrl+C pour copier l’URL dans le presse-papiers de votre ordinateur.
- Dans la table Excel, sur la deuxième ligne, cliquez sur la cellule vide correspondant à ImageURL (URL de l’image), puis appuyez sur Ctrl+V afin de coller l’URL.
- Ajoutez https:// au début de l’URL.
Vous avez préparé des données pour le premier point de données sur la carte.
Vous pouvez également obtenir les informations sur les coordonnées en utilisant Map Viewer pour rechercher une adresse et utiliser l’outil Location (Localisation) afin de déterminer les coordonnées.
- Sur la page Web Mama Said Produce, cliquez sur le bouton de retour du navigateur pour revenir à la page Web précédente.
- Sur la page d’accueil du site Detroit Mural Map (Carte des fresques de Détroit), cliquez sur la deuxième fresque répertoriée, intitulée Untitled [Ford Mustang, "67 FAST BK"].
- Faites défiler la page Untitled [Ford Mustang, "67 FAST BK"] jusqu’à l’adresse. Celle-ci figure dans la section Spatial Coverage de la page : SE side of 1535 Alfred St.
- Sur la carte, cliquez sur l’outil Search (Rechercher).
- Dans la barre de recherche qui apparaît, entrez ou copiez et collez l’adresse 1535 Alfred St, Detroit, MI, puis appuyez sur Entrée.
Un zoom est effectué sur la carte sur l’adresse faisant l’objet de votre recherche.
- Dans le volet Layers (Couches), cliquez sur le bouton de visibilité pour masquer la couche Tract (Secteur).
- Dans la barre d’outils (claire) Settings (Paramètres), cliquez sur Map tools (Outils cartographiques) et choisissez Location (Localisation).
L’outil Location (Localisation) s’ouvre.
- Développez l’outil Location (Localisation) et cliquez sur le bouton Capture mode (Mode de capture).
À présent, le mode de capture est activé.
- Sur la carte, cliquez à proximité du résultat de la recherche.
Les coordonnés du point sur lequel vous avez cliqué apparaissent dans l’outil Location (Localisation).
L’outil Location (Localisation) affiche la coordonnée x suivie de la coordonnée y.
- Dans la table Excel, entrez les informations suivantes sur la troisième ligne :
- Pour Title (Titre), entrez Untitled [Ford Mustang, "67 FAST BK"].
- Pour Y, entrez 42.348868.
- Pour X, entrez -83.039287.
- Pour ImageURL (URL de l’image), procédez comme précédemment pour copier l’URL de l’image à ajouter à la carte.
- Suivez les mêmes étapes pour ajouter les données d’autres fresques, pour en avoir dix.
- Lorsque vous avez terminé, sur le ruban, cliquez sur File (Fichier), puis sur Save As (Enregistrer sous). Choisissez le dossier dans lequel enregistrer la table.
- Dans la fenêtre Save As (Enregistrer sous) qui s’ouvre, pour File name (Nom du fichier), entrez fresques. Pour Save as type (Enregistrer en tant que type), choisissez CSV UTF-8 et cliquez sur Save (Enregistrer).
Créer une couche à partir de la table préparée
Précédemment, vous avez créé une couche à partir d’un fichier .csv depuis la page Contents (Contenu) dans ArcGIS Online. Vous pouvez aussi créer une couche à partir d’un fichier .csv dans Map Viewer depuis le volet Layers (Couches).
- Si nécessaire, connectez-vous à ArcGIS Online et ouvrez la carte des fresques de la communauté dans Map Viewer.
- Dans le volet Layers (Couches), cliquez sur le bouton de liste déroulante Add (Ajouter) et choisissez Add layer from file (Ajouter une couche à partir d’un fichier).
- Dans la fenêtre Add Layer (Ajouter une couche), cliquez sur Your device (Votre appareil). Accédez au fichier fresques.csv et cliquez dessus, puis cliquez sur Open (Ouvrir).
- Cliquez sur Next (Suivant) trois fois.
- Dans la page Comment fresques.csv sera-t-il ajouté ?, entrez les informations suivantes :
- Pour Title (Titre), entrez Public murals (Fresques publiques) et ajoutez votre nom ou vos initiales.
- Pour Tags (Balises), entrez community (communauté), public (publiques), murals (fresques) en appuyant sur Entrée après chaque terme.
- Pour Summary (Résumé), entrez Location of public murals and includes URL to images (Localisation des fresques publiques et inclusion des URL des images)
- Cliquez sur Create and add to map (Créer et ajouter à la carte).
La couche est créée et ajoutée à la carte.
À présent, vous allez styliser les points.
- Dans le volet Layers (Couches), assurez-vous que la couche Public murals (Fresques publiques) est sélectionnée et dans la barre d’outils Settings (Paramètres), cliquez sur Styles.
- Dans le volet Styles, sous Pick a style (Sélectionner un style), pour Location (single symbol) (Emplacement [un seul symbole]), cliquez sur Style options (Options de style).
- Dans la fenêtre Style options (Options de style), cliquez sur le symbole sous Symbol style (Style de symbole).
- Dans la fenêtre Symbol style (Style de symbole), cliquez sur Current symbol (Symbole actuel).
- Cliquez sur le symbole en forme de losange, puis sur Done (Terminé).
- Pour Fill color (Couleur de remplissage), choisissez le noir.
- Dans le volet Layers (Couches), cliquez sur le bouton de visibilité de la couche Tract (Secteur).
Le style est mis à jour sur la carte.
Configurer les fenêtres contextuelles
Vous allez maintenant styliser la fenêtre contextuelle de la couche Public murals (Fresques publiques) pour afficher le titre et une image de la fresque.
- Dans la barre d’outils Settings (Paramètres), cliquez sur Pop-ups (Fenêtres contextuelles).
Le volet Pop-ups (Fenêtres contextuelles) et un aperçu des fenêtres contextuelles de la couche Public murals (Fresques publiques) apparaissent.
Avec la configuration des fenêtres contextuelles par défaut, le nom de la couche et le titre de la fresque sont inclus dans le titre de la fenêtre contextuelle et les attributs sont répertoriés dans une table. Si vous prévoyez de partager cette carte, il est utile de configurer la fenêtre contextuelle de sorte qu’elle ne contienne que les informations les plus pertinentes pour celui qui la consulte. Vous allez configurer la fenêtre contextuelle pour qu’elle soit plus attrayante et plus claire.
Tout d’abord, vous allez configurer le titre qui apparaît dans la fenêtre contextuelle.
- Dans le volet Pop-ups (Fenêtres contextuelles), développez Title (Titre) et effacez le texte existant.
- Cliquez sur le bouton Add field (Ajouter un champ).
Une liste de noms de champ apparaît. Rappelez-vous que lorsque vous avez rempli la feuille de calcul, vous avez défini Title (Titre) comme premier nom de champ. Vous allez choisir le nom de champ Title (Titre) comme titre de la fenêtre contextuelle. Le titre de chaque fenêtre contextuelle que vous ouvrirez sera le titre de la fresque que vous avez entré dans la colonne de nom de champ Title (Titre) dans la feuille de calcul.
- Dans la fenêtre Add field (Ajouter un champ), choisissez Title (Titre).
Le titre est mis à jour dans l’aperçu de la fenêtre contextuelle.
À présent, vous allez configurer le contenu de la fenêtre contextuelle. Une table des attributs n’est pas très utile. Le titre de la fresque apparaît déjà dans le titre de la fenêtre contextuelle. Par conséquent, il n’est pas nécessaire de le répertorier à nouveau dans le contenu. Les coordonnées ne sont pas non plus nécessaires. Vous allez supprimer la liste des champs.
- Pour Fields list (Liste des champs), cliquez sur Options, puis sur Delete (Supprimer).
Vous allez maintenant ajouter une image à la fenêtre contextuelle pour afficher un aperçu de la fresque. Pour ce faire, vous pouvez définir l’image de sorte à afficher l’URL de l’image que vous avez entrée dans la feuille de calcul.
- Cliquez sur Add content (Ajouter du contenu) et choisissez Image.
- Dans la fenêtre Configure image (Configurer l’image), pour URL, cliquez sur le bouton Add field (Ajouter un champ).
- Dans la fenêtre Add field (Ajouter un champ), choisissez ImageURL (URL de l’image) et cliquez sur Done (Terminé).
L’aperçu de la fenêtre contextuelle est mis à jour avec la configuration de fenêtre contextuelle.
- Enregistrez la carte.
- Continuez d’explorer la carte, activez et désactivez les couches, ouvrez les fenêtres contextuelles et répondez aux questions suivantes :
- Que discernez-vous concernant les personnages et les thèmes des fresques ? En quoi cela s’applique-t-il à la démographie des communautés où les œuvres se situent ?
- Quelles sont les écoles auxquelles un programme artistique pourrait bénéficier ?
- Quelles écoles proposant un programme artistique ont la possibilité de réaliser des œuvres d’art publiques ?
- Dans la mesure où la démographie d’un quartier peut évoluer, quelles sont les zones où il est important d’avoir des œuvres d’art et des fresques publiques pour raconter l’histoire et les expériences des communautés qui y vivent actuellement ?
- Pourquoi pensez-vous qu’il est important d’avoir des œuvres d’art et des fresques publiques qui reflètent les communautés dans lesquelles elles sont réalisées ?
Dans ce didacticiel, vous avez créé une carte qui inclut des données provenant de ArcGIS Living Atlas, d’un fichier .csv mis à disposition et d’un fichier .csv que vous avez créé. La visualisation de trois couches de données sur une carte vous permet de mieux recommander les écoles et les zones auxquelles un nouveau programme artistique pourrait bénéficier ou de lancer une initiative de fresque communautaire reflétant le patrimoine culturel et l’identité de la communauté locale.
Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.