Utilisateur:Paul TESSON/Faire une carte interactive

De Scoutopedia

Cette page est destinée à aider les utilisateurs à créer ou mettre à jour une carte interactive sur le site. Cela demande beaucoup de rigueur, car il suffit d'un caractère incorrect pour que les liens de redirection ne fonctionnent plus. Pour ce tutoriel, nous prenons pour exemple le Territoire Basse Normandie.

Architecture demandée[modifier | modifier le wikicode]

Pour créer une page (comme par exemple région, territoire, province, etc.), il faut tout d'abord qu'il y ait une page Article. C'est la première page qu'on obtient généralement lorsqu'on fait une recherche sur le navigateur.

Ensuite, il faut créer une page dite Catégorie. Cette page permet de regrouper les articles qui dépendent de cette catégorie.

Cette page comporte la carte, la légende et une fenêtre "ajouter un groupe" si l'on veut.

{{portail groupes|portail mouvements}}

{{voir article|{{PAGENAME}} }}

<div align="center">

{{Carte auto
|lon = -0.5 <!--Régler le centre de la carte en longitude-->
|lat = 49.05 <!--Régler le centre de la carte en latitude-->
|zoom = 8 <!--Zoomer (plus c'est élevé, plus c'est proche)-->
|type = map
|width = 600 <!--Largeur de la carte-->
|height = 550 <!--Hauteur de la carte-->
|category = {{PAGENAME}}
|légende = non <!--Pas de légende-->
|ajouter = oui}} <!--Fenetre pour ajouter un groupe-->
</div>

[[Catégorie:Groupes par territoire SGdF|Basse Normandie]]

Pour finir, il faut créer une troisième page comportant les coordonnées GPS.

<includeonly>
49.11188147 , -1.605426817 :
49.13335957 , -1.592528821 :
49.13049249 , -1.589310027 :
...

</includeonly><noinclude>
Cette page a pour rôle de stocker les coordonnées GPS du contour d'un territoire SGDF.

[[Catégorie:Coordonnées GPS d'un territoire SGDF|Basse Normandie]]
</noinclude>

Utilisation de QGIS[modifier | modifier le wikicode]

QGIS.png

QGIS (Quantum GIS) est un logiciel SIG (Système d'Information Géographique) open-source permettant d'analyser et de visualiser des données géospatiales. Dans notre contexte, QGIS est utilisé pour obtenir les coordonnées GPS nécessaires à l'élaboration de notre page.

Télécharger QGIS[modifier | modifier le wikicode]

Pour obtenir QGIS, suivez ces étapes :

Télécharger et installer QGIS[modifier | modifier le wikicode]

  1. Rendez-vous sur le site officiel de QGIS : [1](https://qgis.org/download/)
  2. Choisissez la version compatible avec votre système d'exploitation (Windows, macOS, Linux).
  3. Téléchargez le fichier d'installation et suivez les instructions pour l'installation.

Importer les données dans le logiciel[modifier | modifier le wikicode]

Pour importer des données dans QGIS, vous pouvez suivre cette méthode :

Vidéo Explications
Voici les étapes à suivre :
  1. Ouvrez QGIS et allez dans le menu Couche > Ajouter une couche > Ajouter une couche WFS.
  2. Entrez l'URL du service WFS du Geoportail : https://data.geopf.fr/annexes/ressources/wfs/administratif.xml.
  3. Sélectionnez la couche Région ou toute autre couche qui vous intéresse dans la liste des couches disponibles.
  4. Cliquez sur Ajouter pour importer la couche dans votre projet QGIS.

Exporter dans le format voulu[modifier | modifier le wikicode]

Après avoir importé et éventuellement modifié vos données dans QGIS, vous pouvez les exporter dans le format de votre choix :

Vidéo Explications
À partir de 35 secondes, cette vidéo montre comment exporter des données dans le format désiré. Pour exporter les données dans le format XML :
  1. Sélectionnez la couche que vous souhaitez exporter dans la fenêtre des couches.
  2. Allez dans le menu Fichier > Exporter > Enregistrer les entités sous….
  3. Dans la boîte de dialogue qui apparaît, choisissez le format XML dans le menu déroulant Format.
  4. Spécifiez le nom et l'emplacement du fichier d'exportation, puis cliquez sur OK pour procéder à l'exportation.

Conseils supplémentaires[modifier | modifier le wikicode]

  • **Mise à jour du logiciel :** Assurez-vous de toujours utiliser la dernière version de QGIS pour bénéficier des dernières fonctionnalités et des corrections de bogues.
  • **Documentation et support :** Pour plus de détails sur les fonctionnalités de QGIS, consultez la [documentation officielle](https://docs.qgis.org/) ou rejoignez les forums de la communauté QGIS pour obtenir de l'aide.

En suivant ces étapes, vous pourrez facilement importer, traiter et exporter des données géospatiales avec QGIS.

Mettre les données compatibles sur Scoutopédia[modifier | modifier le wikicode]

Manipulation du KML[modifier | modifier le wikicode]

Sublime text logo.png

Pour manipuler le XML, il est recommandé de télécharger Sublime Text via ce lien : [2](https://www.sublimetext.com/3). Dans votre explorateur de fichiers, faites un clic droit sur le fichier KML, puis choisissez « Ouvrir avec Sublime Text ». Après l'ouverture, vous verrez de nombreuses lignes de code, organisées par région. Sélectionnez toutes les coordonnées d'une région ou d'un département. Copiez-les et collez-les dans la première cellule d'un tableur Excel.

Importation des données dans Excel ou LibreOffice[modifier | modifier le wikicode]

Voici comment importer les données dans Excel ou LibreOffice Calc.

Importation des coordonnées[modifier | modifier le wikicode]

Lorsque les coordonnées sont importées dans la première cellule d'Excel ou LibreOffice Calc, si la première coordonnée est négative, ajoutez une apostrophe (') devant celle-ci.

Séparation des latitudes et longitudes[modifier | modifier le wikicode]

Dans Excel :

  • Accédez à Données > Convertir, puis suivez les étapes de l'assistant en cliquant sur "Suivant" à chaque étape.

Dans LibreOffice Calc :

  • Accédez à Données > Texte en colonnes, puis suivez les étapes de l'assistant.

Les latitudes et longitudes devraient maintenant être correctement séparées en colonnes distinctes.

Réorganisation des coordonnées[modifier | modifier le wikicode]

Sélectionnez toute la ligne contenant les coordonnées séparées (en général, la ligne 1). Faites un clic droit sur la cellule A3, puis sélectionnez Transposer. Cela disposera toutes les coordonnées en colonne, une au-dessus des autres. Supprimez la première ligne pour conserver uniquement les coordonnées réorganisées.

Nettoyage des données[modifier | modifier le wikicode]

Supprimez toutes les parties du texte contenant </coordinates></LinearRing></outerBoundaryIs></Polygon><Polygon><outerBoundaryIs><LinearRing><coordinates>. Conservez uniquement la partie où les coordonnées GPS sont les plus nombreuses. Assurez-vous que la dernière coordonnée de cette section soit placée juste avant le début du groupe principal de coordonnées.

Séparation des coordonnées[modifier | modifier le wikicode]

Pour séparer les coordonnées en colonnes distinctes :

  • Dans Excel : cliquez sur Données, puis sur Convertir. Choisissez la virgule , comme délimiteur.
  • Dans LibreOffice Calc : allez dans Données, puis sélectionnez Texte en colonnes et choisissez la virgule , comme délimiteur.

Formatage des données[modifier | modifier le wikicode]

Assurez-vous que le format des données suit la structure suivante :

Latitude Logitude
49,01 , -1,02 :

Import des coordonnées sur Scoutopédia[modifier | modifier le wikicode]

Copiez-collez les coordonnées à l'endroit des coordonnées dans la page Catégorie:Territoire SGdF Basse Normandie/Coordonnées GPS.

Mise en place de la carte[modifier | modifier le wikicode]

Dans une nouvelle page Scoutwiki, vous pouvez générer une carte avec le code ci-dessous.

'''''EXEMPLE POUR LE TERRITOIRE BASSE NORMANDIE''''' 
{{#display_map:
|polygons =

{{Catégorie:Territoire SGdF Basse Normandie/Coordonnées GPS}} ~ [[Image:Logo SGdF cutted.svg|20px]] '''Basse Normandie'''<br /><ul><li>[[Territoire SGdF Basse Normandie| Le territoire]]</li><li>[[:Catégorie:Territoire SGdF Basse Normandie|Articles dédiés aux groupes de ce territoire]]</li></ul>~ ~#C0C0C0~ ~ ~#3333FF;

|width = 550
|height = 550
|zoom = 8
|center = 49, -0.5
}}
<noinclude>
[[Catégorie:Modèle pour carte SGdF]]
</noinclude>

EXEMPLE POUR LE TERRITOIRE BASSE NORMANDIE

Chargement de la carte...