Préparer les données de montagne
Vous allez d’abord préparer un fichier texte avec des données sur cinq des montagnes les plus hautes au monde et créer une couche d’entités à partir de ce fichier.
Vous pouvez créer une couche d’entités à partir des données enregistrées dans un fichier texte au format CSV (.csv). Un fichier au format .csv a une ligne de données pour chaque élément avec une virgule entre chaque valeur. La première ligne du fichier contient les noms de champ, qui décrivent le type de données dans le fichier. Par exemple, la première ligne de votre fichier texte contient les champs lat, lon, name, range, elev_ft, thumb_url et photo_credit.
Les champs sont décrits comme suit :
- Le champ lat indique la latitude de la montagne.
- Le champ lon indique la longitude de la montagne.
- Le champ name (nom) indique le nom de la montagne.
- Le champ range (chaîne) indique la chaîne mère à laquelle la montagne est rattachée.
- Le champ elev_ft indique l’altitude de la montagne en pieds.
- Le champ thumb_url comprend une URL vers une image de la montagne.
- Le champ photo_credit comprend une URL vers la source de l’image de la montagne.
Pour s’afficher sur une carte, chaque élément du monde réel spécifié dans le fichier doit inclure des données de localisation. Dans votre fichier texte, les deux premiers champs contiennent la latitude (qui décrit l’emplacement au nord et au sud sur le globe) et la longitude (qui décrit l’emplacement à l’est et à l’ouest sur le globe) de chaque montagne. Les autres champs donnent des détails sur la montagne qui ne sont pas utiles pour sa cartographie, mais qui peuvent avoir une autre utilité.
Après la première ligne, qui contient les noms de champ, toutes les lignes suivantes contiennent des informations concernant une montagne. Par exemple, la ligne pour le Mont Everest contient les informations suivantes :
27.9879,86.9250,Mt.Everest,Himalayas,29029,https://commons.wikimedia.org/wiki/File:Everest_North_Face_toward_Base_Camp_Tibet_Luca_Galuzzi_2006_(square).jpg#/media/File:Everest_North_Face_toward_Base_Camp_Tibet_Luca_Galuzzi_2006_(square).jpg, https://en.wikipedia.org/wiki/Mount_Everest
Le premier chiffre, 27.9879, correspond à la latitude de la montagne et le second chiffre, 86.9250, correspond à la longitude. Les autres données, séparées par des virgules, correspondent aux noms de champ. Le fichier texte contiendra six lignes : une pour les noms de champ et cinq pour les cinq montagnes que vous allez cartographier.
- Copiez les données suivantes dans une application de modification de texte brut ou de feuille de calcul, comme Notepad, Notepad++, Microsoft Excel ou un programme similaire :
Remarque :
Si vous utilisez Microsoft Excel, vous devez peut-être utiliser l’outil Text to Columns (Texte vers colonnes) pour séparer les lignes en colonnes.
lat,lon,name,range,elev_ft,thumb_url,photo_credit 27.9879,86.9250,Mt.Everest,Himalayas,29029,https://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Mount_Everest_as_seen_from_Drukair2_PLW_edit.jpg/640px-Mount_Everest_as_seen_from_Drukair2_PLW_edit.jpg,https://commons.wikimedia.org/wiki/File:Mount_Everest_as_seen_from_Drukair2_PLW_edit.jpg 35.8825,76.513333, K2Qogir,Karakoram,28251,https://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Chogori.jpg/640px-Chogori.jpg,https://commons.wikimedia.org/wiki/File:Chogori.jpg 27.7025,88.1475,Kangchenjunga,Himalayas,28169,https://upload.wikimedia.org/wikipedia/commons/thumb/5/57/Kangchenjunga%2C_India.jpg/640px-Kangchenjunga%2C_India.jpg,"https://commons.wikimedia.org/wiki/File:Kangchenjunga,_India.jpg" 27.9626,86.9336,Lhotse,Himalayas,27940,https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/Lhotse-fromChukhungRi.jpg/640px-Lhotse-fromChukhungRi.jpg,https://commons.wikimedia.org/wiki/File:Lhotse-fromChukhungRi.jpg 27.8860,87.0912,Makala,Himalayas,27766,https://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Makalu.jpg/640px-Makalu.jpg,https://commons.wikimedia.org/wiki/File:Makalu.jpg
- Enregistrez le fichier sur votre ordinateur sous le nom montagnes.csv.
Ouvrir et enregistrer une carte
Vous allez maintenant ouvrir une carte dans Map Viewer, modifier le fond de carte et enregistrer la carte.
- Connectez-vous à votre compte d’organisation ArcGIS ou au compte ArcGIS Enterprise.
Remarque :
Si vous ne disposez pas d’un compte d’organisation, consultez les options disponibles pour accéder aux logiciels.
Remarque :
Si vous rencontrez une erreur ou ne parvenez pas à vous connecter à votre compte, n’oubliez pas que les mots de passe sont sensibles à la casse. Si vous avez oublié votre mot de passe ArcGIS, vous pouvez le réinitialiser depuis la page de connexion. Reportez-vous à la rubrique Résoudre les problèmes liés aux comptes pour plus d’informations.
- Sur le ruban, cliquez sur Map (Carte).
Une nouvelle carte apparaît dans Map Viewer avec le fond de carte par défaut de votre organisation. La carte ne contient pas de couches actuellement.
Remarque :
Que vous travailliez dans ArcGIS Online ou dans ArcGIS Enterprise, l'expérience est censée être la même. Néanmoins, les identifiants de connexion au compte seront différentes et le portail sera celui de votre organisation et pas ArcGIS Online.
Vous allez commencer par modifier le fond de carte. Un fond de carte fournit un contexte géographique pour le contenu que vous souhaitez afficher dans une carte.
- Dans la barre d’outils Contents (Contenu) (foncée), cliquez sur Basemap (Fond de carte) puis sur Charted Territory Map (Carte géopolitique).
Remarque :
Certaines organisations ArcGIS peuvent avoir des fonds de carte par défaut différents. Si le fond de carte Charted Territory Map (Carte géopolitique) n’est pas visible, accédez à la fin de la liste et cliquez sur Living Atlas (Living Atlas). Recherchez Charted Territory (Géopolitique) et ajoutez la carte Web Charted Territory Map (Carte géopolitique) à votre liste de fonds de carte.
Le fond de carte devient Charted Territory (Géopolitique).
- Dans le volet Basemap (Fond de carte), cliquez sur Close (Fermer).
Avant de poursuivre, vous allez enregistrer la carte.
- Dans la barre d’outils Contents (Contenu), cliquez sur Save and open (Enregistrer et ouvrir), puis sélectionnez Save as (Enregistrer sous).
La fenêtre Save Map (Enregistrer la carte) apparaît.
- Dans la fenêtre Save Map (Enregistrer la carte), pour Title (Titre), saisissez Map the highest mountains (Cartographier les montagnes les plus hautes) et ajoutez vos initiales.
- Pour Tags (Balises), saisissez Elevation, Peaks, Himalayas (Altitude, Pics, Himalaya) et appuyez sur Entrée.
- Pour Summary (Résumé), saisissez Information about the highest mountains in the world (Informations à propos des montagnes les plus hautes au monde).
- Cliquez sur Save (Enregistrer).
La carte est enregistrée dans votre compte ArcGIS Online. Il est important d’enregistrer la carte Web régulièrement afin de ne pas perdre les modifications apportées.
Ajouter les données de montagne à la carte
Vous allez ajouter le fichier montagnes.csv que vous avez créé plus tôt à la carte.
- Dans la barre d’outils Contents (Contenu), cliquez sur Layers (couches).
La fenêtre Layers (Couches) s’ouvre.
- Dans le volet Layers (Couches), cliquez sur la flèche de liste déroulante en regard de Add (Ajouter) et sélectionnez Add layer from file (Ajouter une couche à partir d’un fichier).
La fenêtre Add layer (Ajouter une couche) s’ouvre. Pour ajouter des informations à la carte, vous pouvez accéder aux couches depuis ArcGIS Online, ajouter une couche à partir d’une URL, ajouter une couche à partir d’un fichier ou utiliser d’autres méthodes.
- Faites glisser le fichier moutains.csv depuis son emplacement vers la zone de déplacement Add Layer (Ajouter une couche) de votre appareil.
Remarque :
Pour ajouter le fichier d’une autre manière, cliquez sur Your device (Votre appareil) dans la fenêtre Add layer (Ajouter une couche), accédez à votre appareil et sélectionnez le fichier montagnes.csv que vous avez créé.
La fenêtre Add Layer (Ajouter une couche) est mise à jour et vous demande si vous souhaitez créer une couche d’entités hébergée à partir du fichier ou charger le fichier en tant qu’élément. Une couche d’entités hébergée est une couche d’entités disponible en ligne via votre compte ArcGIS.
- Pour How would you like to add this file? (Comment souhaitez-vous ajouter ce fichier ?), vérifiez que l’option Create a hosted feature layer and add it to the map (Créer une couche d’entités hébergée et l’ajouter à la carte) est sélectionnée et cliquez sur Next (Suivant).
Vous pouvez publier les cartes et données en tant que couches hébergées sur ArcGIS Online. ArcGIS Online héberge alors vos couches et les données qui les alimentent.
La fenêtre s’actualise pour afficher les champs détectés dans le fichier .csv.
- Sur la page Fields (Champs), confirmez que les champs Display name (Nom d’affichage) et Type sont précis et cliquez sur Next (Suivant).
- Sur la page Location settings (Paramètres de localisation), confirmez que le champ Latitude est bien défini sur le champ lat et que le champ Longitude est bien défini sur le champ long. Cliquez sur Next (Suivant).
- Sur la page suivante, pour Title (Titre), remplacez le texte existant par montagnes les plus hautes, suivi de vos initiales (par exemple, montagnes les plus hautes YN). Vous pouvez aussi inclure des Tags (Balises) et un Summary (Résumé).
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 Create and add to map (Créer et ajouter à la carte).
La couche est ajoutée à la carte et à la liste de contenu ArcGIS Online. Vous pouvez accéder à la page des détails des éléments de la couche et ajouter ou mettre à jour les informations de la couche. La page des détails des éléments permet aux utilisateurs de mieux comprendre ce que contient l’élément et comment l’utiliser.
Conseil :
Vous devrez peut-être effectuer un zoom avant pour voir les cinq symboles, car quatre sont situées les unes à côté des autres au Népal. Si vous souhaitez afficher une plus grande partie de la carte, cliquez sur Properties (Propriétés) dans la barre d’outils Settings (Paramètres) (claire) pour fermer le volet Properties (Propriétés).
Vous allez maintenant modifier les symboles pour mieux représenter les montagnes. Les symboles en forme de triangles sont plus appropriés.
- Dans le volet Layers (Couches), vérifiez que la couche montagnes les plus hautes est sélectionnée.
Une ligne bleue apparaît en regard de la couche pour indiquer qu’elle est sélectionnée.
- Sur la barre d’outils Settings (Paramètres) (claire), cliquez sur Styles.
Le volet Styles s’affiche.
- 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).
La fenêtre Symbol style (Style de symbole) s’affiche.
- Dans la fenêtre Symbol styles (Styles de symbole), cliquez sur le symbole de Current symbol (Symbole actuel).
- Dans la fenêtre Change symbol (Modifier le symbole), cliquez sur le triangle, puis sur Done (Terminé).
- Pour Size (Taille), saisissez 30 et appuyez sur Entrée.
- Cliquez sur Fill color (Couleur de remplissage), puis, dans la fenêtre Select color (Sélectionner une couleur) qui apparaît, sélectionnez une couleur noire.
- Cliquez sur Done (Terminé) et fermez la fenêtre Symbol style (Style de symbole).
Les symboles sur la carte sont changés en triangles noirs.
- Dans la fenêtre Style options (Options de style), cliquez sur Done (Terminé) à deux reprises.
- Dans la barre d’outils Contents (Contenu), cliquez sur Save and Open (Enregistrer et ouvrir), puis sélectionnez Save (Enregistrer) pour enregistrer la carte.
Configurer des fenêtres contextuelles personnalisées
Vous allez configurer des fenêtres contextuelles pour afficher une phrase qui identifie le nom de la montagne, sa chaîne et son élévation. Tout d’abord, vous allez observer la fenêtre contextuelle par défaut et voir comment elle peut être optimisée.
- Sur la carte, cliquez sur une entité de montagne.
La fenêtre contextuelle de l’entité s’affiche.
La fenêtre contextuelle affiche les valeurs attributaires de chaque montagne en fonction des données du fichier .csv que vous avez créé au début du didacticiel. Les attributs offrent des informations sur une entité cartographique. Actuellement, la fenêtre contextuelle affiche les attributs en tant que liste et ne fournit qu’une URL vers l’image de la montagne. Tout d’abord, vous allez configurer la fenêtre contextuelle pour afficher les attributs importants dans le cadre d’une seule phrase. Ensuite, vous configurerez la fenêtre contextuelle pour afficher l’image de la montagne dans la fenêtre contextuelle plutôt que de ne fournir qu’un lien.
- Fermez la fenêtre contextuelle.
- Dans la barre d’outils Settings (Paramètres), cliquez sur Pop-ups (Fenêtres contextuelles).
La fenêtre Fenêtres contextuelles apparaît.
- Dans la fenêtre Pop-ups (Fenêtres contextuelles), cliquez sur Title (Titre).
- Supprimez le texte existant et cliquez sur le bouton d’ajout de champ.
- Dans la fenêtre Add field (Ajouter un champ), sélectionnez name (nom).
Le titre de l’aperçu de la fenêtre contextuelle est mis à jour et affiche le champ name (nom), qui est le nom de la montagne.
La fenêtre contextuelle affiche actuellement une table de champs pour la couche de montagnes. Vous allez supprimer la table et ajouter un contenu textuel personnalisé à la place.
- Dans la fenêtre Pop-ups (Fenêtres contextuelles), pour Fields list (Liste des champs), cliquez sur le bouton Options, puis sur Delete (Supprimer).
- Cliquez sur Add content (Ajouter du contenu).
- Dans la fenêtre Content (Contenu) qui apparaît, cliquez sur Text (Texte).
Une fenêtre de l’éditeur de texte apparaît. Vous allez utiliser la fenêtre de l’éditeur de texte pour créer une phrase qui apparaîtra dans la fenêtre contextuelle. Votre fenêtre contextuelle peut également inclure des informations d’attribut qui changent selon l’entité de montagne sur laquelle l’utilisateur clique. Vous allez créer la phrase suivante :
{name} est située dans la chaîne {range} et se distingue par une altitude de {elev_ft} pieds.
Dans cette phrase, les mots entre crochets, comme name, range et elev_ft font référence aux informations d’attribut.
- Dans la fenêtre de l’éditeur de texte, saisissez { (accolade ouverte) et sélectionnez name {name}.
Le champ name (nom) est ajouté à l’éditeur de texte.
- Dans l’éditeur de texte, après {name}, saisissez is located in the range (se situe dans la chaîne).
- Ajoutez un espace et saisissez {. Choisissez range {range}.
Le champ range (plage) est ajouté à l’éditeur de texte.
- Après {range}, saisissez and has an elevation of (et se distingue par une élévation de).
- Ajoutez un espace et saisissez {. Sélectionnez elev_ft {elev_ft}. Saisissez feet (pieds).
Le texte est complet.
- Cliquez sur OK.
L’aperçu de la fenêtre contextuelle est actualisé avec le texte mis à jour.
- Enregistrez la carte.
Configurer des images des montagnes
Vous allez configurer la fenêtre contextuelle pour afficher une photo de chaque montagne et son crédit photo. Commencez par ajouter une image à la fenêtre contextuelle existante.
- Dans la fenêtre Pop-ups (Fenêtres contextuelles), cliquez sur Add content (Ajouter un contenu), puis dans la fenêtre Content (Contenu), choisissez Image.
La fenêtre Configure image (Configurer une image) apparaît.
Vous allez configurer le paramètre URL de telle sorte qu’une image (miniature) s’affiche dans la fenêtre contextuelle. Vous allez ajouter un lien vers l’image de sorte que lorsque l’utilisateur clique sur la petite image, une version en taille réelle de l’image s’affiche dans un autre onglet.
- Dans la fenêtre Configure image (Configurer une image), pour URL, cliquez sur le bouton d’ajout de champ.
- Dans la fenêtre Add field (Ajouter un champ), choisissez thumb_url {thumb_url}.
- Sous Options, pour Link (Lien), cliquez sur le bouton Ajouter un champ, puis sélectionnez thumb_url {thumb_url}.
- Cliquez sur Done (Terminé).
L’aperçu de la fenêtre contextuelle comporte désormais une image miniature cliquable de la montagne. Vous allez également ajouter un lien au crédit photo. Vous allez ajouter ce lien à la phrase que vous avez configurée précédemment.
- Dans le volet Pop-ups (Fenêtres contextuelles), sous Text (Texte), cliquez sur Edit text (Modifier le texte).
La fenêtre de l’éditeur de texte apparaît. Elle affiche la phrase configurée à la section précédente.
- Dans la fenêtre de l’éditeur de texte, positionnez le pointeur à la fin du texte existant et appuyez sur Entrée.
- Saisissez Photo Credit (Crédit photo).
- Mettez le texte Photo Credit (Crédit photo) en surbrillance et cliquez sur le bouton Link (Lien).
La fenêtre Link URL (Lier l’URL) apparaît.
- Dans la fenêtre Link URL (Lier l’URL), saisissez {photo_credit} et cliquez sur le bouton Save (Enregistrer).
- Dans la fenêtre de l’éditeur de texte, cliquez sur OK.
Dans l’aperçu de la fenêtre contextuelle, le texte Photo Credit (Crédit photo) est souligné, indiquant que le lien est actif.
- Fermez la fenêtre Pop-ups (Fenêtres contextuelles).
Votre fenêtre contextuelle est configurée. À présent, vous allez voir à quoi elle ressemble sur la carte.
- Sur la carte, cliquez sur une montagne pour afficher sa fenêtre contextuelle.
- Cliquez sur l'image.
L’image en taille réelle s’affiche dans un nouvel onglet de navigateur.
- Fermez l’onglet de navigateur qui affiche l’image en taille réelle. Dans la fenêtre contextuelle, cliquez sur le lien Photo Credit (Crédit photo).
La source de l’image s’affiche dans un nouvel onglet de navigation.
- Fermez l’onglet de navigateur qui indique la source de l’image ainsi que la fenêtre contextuelle. Enregistrez la carte.
Dans ce didacticiel, vous avez enregistré les données sur les montagnes en tant que fichier texte. Puis vous avez ajouté le fichier à ArcGIS Online pour créer une couche dans une carte localisant chaque montagne. Vous avez configuré des fenêtres contextuelles personnalisées pour la couche afin d’afficher les informations sur le nom, la chaîne et l’altitude de la montagne. Vous avez également ajouté une photo et un lien vers la source de la photo à chaque fenêtre contextuelle.
Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.