Nos étudiants en MBA spécialisés en journalisme de données ont réalisé une série de tutoriels pour leur projet final du cours Low Code : Transformer des données en articles d'actualité sans programmation, dispensé par le professeur Adriano Belisário. Ce mois-ci, vous pouvez découvrir certains de leurs travaux et… Découvrez les aventures proposées par les tutoriels qu'ils ont créés. Aujourd'hui, vous pouvez consulter le tutoriel réalisé par Filipo Cunha.
Dans ce tutoriel, nous verrons comment créer des cartes des rivières par État ou région au Brésil en utilisant QGIS et les données de l'Agence nationale de l'eau.
Aujourd'hui, les reportages sur les ressources naturelles sont de plus en plus fréquents et indispensables à la compréhension de divers phénomènes socio-économiques. Notre production agricole, par exemple, est intrinsèquement liée à la répartition de l'eau dans une région donnée. Le nord du Brésil est traversé par de grands fleuves, tandis que le Rio Grande do Norte ne possède pas de cours d'eau entièrement permanents.
Dans ce tutoriel, nous verrons comment identifier le cours des fleuves brésiliens par État ou région à l'aide de QGIS. L'objectif est de fournir un guide pas à pas pour visualiser notre bassin hydrographique.
ADAPTONS-NOUS À LEUR ENVIRONNEMENT
Aujourd'hui, plusieurs bases de données et cartes géoréférencées peuvent servir de point de départ. Je suggère d'utiliser… Portail cartographique de l'IBGEVous trouverez ici des cartes de différents types, couvrant diverses organisations territoriales, des informations environnementales, et bien plus encore. Ma région d'intérêt se situe dans le Nord-Est du Brésil, mais si vous souhaitez créer une carte des États limitrophes d'autres pays d'Amérique du Sud, je vous suggère de commencer par télécharger une carte de notre continent. Sur le portail cartographique de l'IBGE, rendez-vous dans la barre de recherche : « Affichage par thèmes » – « Cartes et diagrammes » – « Bases cartographiques continues » – choisissez l'option « Échelle de 1:250 000 » – puis sélectionnez l'option BC250 version 2017 (SHP). Plusieurs options apparaîtront en dessous ; choisissez l'option « BC250 – VERSION 2017 SHP LIMITS ». [Vous trouverez différentes échelles pour la carte – celle-ci couvre pratiquement tout ce que vous vouliez faire] Le site web propose déjà une version 2019, mais comme l'astuce consiste simplement à obtenir la division des frontières du pays, celle-ci est plus petite et nous suffira [Le package 2019 n'inclut pas cette carte des frontières séparées – elle se trouve dans une série de cartes, mais elle y est également présente].
*SHP est l'extension de fichier shapefile – utilisée lors du traitement de données vectorielles.
Pour poursuivre notre objectif, nous aurons besoin de la carte des États brésiliens. Dans le même portail cartographique, sélectionnez l'option « Organisation territoriale » à la racine. Ensuite, allez dans « Maillages territoriaux » – « Maillage des unités fédérales » – « Maillage avec toutes les unités fédérales » (il contient les limites de notre territoire depuis 1872). Nous nous concentrons sur la dernière mise à jour de 2020 (toujours dans SHP). [L'ordre des dossiers peut être désordonné ; faites défiler vers le bas pour trouver ce que vous cherchez]. Téléchargé ? Parfait ! Nous pouvons maintenant localiser le Brésil et ses États.
**Attention, ces fichiers sont tous compressés (zip). Avant de pouvoir les utiliser correctement, vous devrez les extraire dans un dossier de votre choix.**
Obtention de données fluviales
Il nous faut maintenant un fichier shapefile contenant les cours d'eau du Brésil ; plusieurs options s'offrent à nous. Il est essentiel de trouver une base de données qui contienne… variables que vous avez besoin comme le identifier la rivière par son nom par exemple, ou le Conformité aux exigences fluviales… Une source contenant diverses cartes est la Catalogue de métadonnées ANANous allons utiliser le Base hydrographique ottocodée (BHO) Multiéchelles de 2013Pour ce faire, saisissez ce nom dans la barre de recherche. Il possède un fichier de formes beaucoup plus simple appelé « rivières ».
Il existe une autre base de données hydrographiques (2017), mais bien qu'elle soit plus à jour, dans ce tutoriel, je veux pouvoir identifier les rivières et dans la base de données de 2013, il existe un fichier de formes avec toutes les rivières nommées, qui n'est pas encore disponible dans la base de données de 2017.
CONSEIL IMPORTANT
Si vous souhaitez obtenir des données plus détaillées sur un bassin hydrographique spécifique, il est conseillé de consulter le site web de l'ANA pour trouver le bassin qui vous intéresse. Vous pourrez ainsi télécharger uniquement les données nécessaires à votre étude.
IL EST TEMPS DE TRAVAILLER AVEC QGIS
J'utilise la version 3.18.3 (Zurich), mais cela ne changera pas grand-chose si vous utilisez une autre version. En gros, seul l'emplacement de votre espace de travail, que vous pouvez réorganiser, pourrait varier. Lorsque vous ouvrez un nouveau projet, votre écran ressemblera à ceci :
La première étape consiste à ajouter un nouveau calque vectoriel. Pour importer notre première carte – ici, la carte du Brésil – vous pouvez aller dans Calque > Ajouter un calque > Ajouter un calque vectoriel, ou simplement cliquer sur le bouton (le « V ») correspondant au calque vectoriel. Le voici :
Rendez-vous dans ce dossier et trouvez l'emplacement où vous avez enregistré la carte du Brésil ; sélectionnez le fichier SHP. Cliquez ensuite sur le bouton « Ajouter » pour que votre carte apparaisse comme une couche.
Il aura déjà l'air aussi mignon :
Pour modifier la couleur, par exemple, faites un clic droit sur le calque. Ici, son nom est « BRUFE250GC », puis sélectionnez « Propriétés ». Dans « Symboles », vous pouvez choisir parmi différents types de remplissage, de couleurs et d'opacité. Le menu « Étiquettes » vous permet d'attribuer des noms aux états, mais ce n'est pas notre sujet ici.
Ajoutons maintenant les fleuves brésiliens à cette carte. Nous suivrons la même procédure : ajoutez une nouvelle couche vectorielle… retrouvez l’emplacement où nous avons enregistré le fichier shapefile et ajoutez cette couche. La carte ressemblera à ceci…
Pour simplifier le traitement, nous pouvons désactiver la couche géolocalisée et travailler sans la cocher.
SI VOUS SOUHAITEZ LOCALISER UNE RIVIÈRE SPÉCIFIQUE…
Faisons un clic droit sur la couche BHO (la couche contenant les informations sur les rivières) et appliquons un filtre [en cliquant sur filtre].
Dans ma configuration, le volet « Champs » se trouve à droite (mais cela peut varier). Sélectionnez l’option « NORIOCOMP » en double-cliquant [pour plus d’informations, consultez le dictionnaire de données ici]. lienEnsuite, dans la section Opérations, ajoutez l'option « = », puis, dans la recherche de valeurs, cliquez sur « Tout ». Tous les cours d'eau du pays s'afficheront. Commencez à saisir du texte dans le champ de recherche pour que les suggestions apparaissent.
[Remarque : Si vous souhaitez sélectionner plusieurs rivières, après avoir choisi la première, accédez au champ « opérateurs » et sélectionnez « ET », puis recherchez à nouveau la rivière.]
Conseil important : de nombreuses rivières portent le même nom, il est donc conseillé d’être vigilant. Après avoir saisi, par exemple, « Rio São Francisco », plusieurs options s’afficheront. Il est important de les tester et de vérifier qu’il s’agit bien de la rivière recherchée.
Vous devez maintenant sélectionner la « fonctionnalité ».
Tous ces petits traits bleus sur la carte représentent des rivières appelées « São Francisco », mais je souhaite travailler avec le célèbre « vieux Chico ». Lorsque vous cliquez sur la rivière figurant sur la carte avec la case « Sélectionner les entités » activée (celle mise en surbrillance dans le coin supérieur droit de QGIS, à côté du « T »), elle deviendra jaune. Il vous suffit ensuite de faire un clic droit sur la couche « geoft » et d'exporter l'entité souhaitée.
Une boîte de dialogue comme celle-ci s'ouvrira pour enregistrer la « fonctionnalité »...
REMARQUE : Lors de l'enregistrement, il est important d'enregistrer au format Shapefile et de cocher l'option permettant d'enregistrer uniquement les entités sélectionnées dans les paramètres d'encodage.
Il suffit de la nommer, et le fleuve São Francisco apparaîtra comme un nouveau calque, dont vous pourrez modifier la couleur, etc. Vous pouvez répéter l'opération autant de fois que vous le souhaitez. J'ai appliqué la même procédure aux fleuves Açu et Apodi/Mossoró. Voici le résultat :
Les fleuves d'un État…
Notre objectif est d'apprendre à représenter tous les cours d'eau d'un État. Ce sera plus simple. Nous allons générer deux cartes du Brésil : une ne contenant que l'État que nous souhaitons afficher et une autre sans cet État. Prenons le Rio Grande do Norte comme exemple… Nous utiliserons l'outil de sélection d'entités…
Avec la couche d'états BR_UF sélectionnée, cliquez sur l'État de Rio Grande do Norte… (il deviendra jaune)
Créons une nouvelle entité pour le Rio Grande do Norte [en suivant les mêmes étapes : clic droit sur le fichier de carte du Brésil, « BRUFE250GC », « Exporter », « Enregistrer les entités sélectionnées sous… »]. Ensuite, sélectionnons tous les États sauf le Rio Grande do Norte et générons une autre entité. Pour sélectionner les États, maintenez la touche Ctrl enfoncée et cliquez. Le résultat devrait ressembler à ceci…
L'étape suivante consiste à placer les calques dans le bon ordre. Le principe est similaire à celui des superpositions de calques : il suffit donc de modifier leur ordre pour définir la priorité.
Vous pourrez alors visualiser votre carte comme ceci…
LES PLUS GRANDS FLEUVES…
Cette base de données indique la longueur des rivières. Si vous ne vous intéressez qu'aux plus grandes rivières, vous pouvez limiter l'affichage. Il vous suffit d'utiliser la fonction « filtre ».
L'option « NUCOMPRIO » peut être sélectionnée à l'aide d'opérations telles que =, <, >, entre autres… Dans ce cas, j'ai sélectionné uniquement les rivières de plus de 30 kilomètres….
Regardez la différence :
FINALISER ET EXPORTER LES CARTES…
QGIS offre de nombreuses possibilités cartographiques et peut être utilisé pour illustrer et améliorer la compréhension des données de localisation. Mais une fois ces couches prêtes – pour obtenir le produit final – une dernière étape est nécessaire : le « compositeur d’impression ».
Vous allez donner un nom à votre composition et cliquer sur la nouvelle carte…
Il est important de laisser de l'espace pour ajouter le nom de la carte, les observations ou les sources de données... et lorsque vous créerez la zone, la carte sera créée automatiquement.
Un aspect important concerne la propriété des objets. Vous pouvez y créer un cadre, modifier la couleur de fond – par exemple, le bleu pour représenter l'océan Atlantique…
Un autre outil intéressant est la génération automatique d'une échelle pour la carte…
La zone de texte vous permettra de créer des titres et des polices pour cette carte… Et bien sûr, vous pouvez ouvrir une nouvelle carte sous la même zone pour générer une meilleure visualisation !
J'espère que ce tutoriel vous aura permis de développer des compétences ou des idées sur la façon dont cet outil peut vous aider dans vos récits. À bientôt !