You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/articles/2024/2024-12-18_vendee_globe_donnees_sig_partie2.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,8 @@ tags:
27
27
28
28
## Résumé de la Partie 1
29
29
30
-
[:material-web: Accéder au premier article :simple-readdotcv:](https://geotribu.fr/articles/2024/2024-11-20_vendee_globe_donnees_sig/){: .md-button }{: align=middle }
30
+
[:material-web: Accéder au premier article :simple-readdotcv:](https://geotribu.fr/articles/2024/2024-11-20_vendee_globe_donnees_sig/){: .md-button }
31
+
{: align=middle }
31
32
32
33
Dans le [premier article](https://geotribu.fr/articles/2024/2024-11-20_vendee_globe_donnees_sig/), que je vous incite à consulter si ce n'est pas déja le cas, avant de lire celui-ci, nous avions abordé les étapes techniques nécessaires à l'exploitation du tableur Excel officiel des pointages émis par l'organisation. Le but étant de construire des données SIG à partir de ceux-ci qui sont publiés toutes les quatres heures. Pour cela je vous avais présenté une série du script python qui permettent le téléchargement automatisé des fichiers Excel, leur nettoyage, préparation des données, la conversion des coordonnées DMS en degrés décimaux, ainsi que la création des géométries pour tracer les points et les trajectoires des bateaux.
33
34
@@ -74,7 +75,7 @@ C'est dans cette partie qu'est paramétré l'automatisation, il s'agit d'un cron
74
75
75
76
Chaque fois que le pipeline est exécuté, les dernières données écrasent les précédentes. Plus précisément, la dernière release est supprimé, et une nouvelle portant le même nom (`latest`) est créée. Il n'y a donc qu'une seule release des données disponibles à cette [adresse](https://github.com/florentfgrs/Vendee-Globe-2024/releases/tag/latest). Tous les quatre heures, vous pouvez donc télécharger les dernières données d'avancement de la course.
76
77
77
-
{: .img-thumbnail-left }
78
+
{: .img-center loading=lazy }
78
79
79
80
L'intérêt est donc de pouvoir récupérer les données sans avoir à cloner le projet, installer les dépendances et lancer les scripts pour construire les données, c'est la magie de la CI qui s'occupe de tout ça !
80
81
@@ -83,7 +84,7 @@ L'intérêt est donc de pouvoir récupérer les données sans avoir à cloner le
83
84
Vous pouvez même charger ces données directement dans QGIS sans avoir à télécharger le fichier manuellement.
84
85
85
86
Pour cela dans votre QGIS rendez-vous dans le menu **Couche** puis **Ajouter une couche** et enfin **Ajouter une couche vecteur**
86
-
{: .img-thumbnail-left }
87
+
{: .img-center loading=lazy }
87
88
88
89
Dans la fenêtre qui s'affiche, dans le champ `Jeux de données vectorielles` vous pouvez coller un URL de fichier qui provient de la release.
89
90
@@ -93,13 +94,14 @@ On va donc y mettre l'URL du fichier latest_data.gpkg qui contient la couche des
{: .img-thumbnail-left }
97
+
{: .img-center loading=lazy }
97
98
98
99
Après un temps de chargement (le temps que QGIS télécharge le fichier dans le cache) les données vont apparaître.
99
100
100
101
## Visualiseur cartographique web
101
102
102
-
[:material-web: Accéder à la cartographie web du Vendée Globe 2024 :map:](https://florentfgrs.github.io/Vendee-Globe-2024/){: .md-button }{: align=middle }
103
+
[:material-web: Accéder à la cartographie web du Vendée Globe 2024 :map:](https://florentfgrs.github.io/Vendee-Globe-2024/){: .md-button }
104
+
{: align=middle }
103
105
104
106
!!! info "Transparence sur le développement"
105
107
Le développement web n'étant pas mon domaine de prédilection, j'ai quelques connaissances de base acquise il y a quelques années lors de la formation au [master SIGAT](https://formations.univ-rennes2.fr/fr/formations/master-37/master-mention-geomatique-parcours-systeme-d-information-geographique-et-analyse-des-territoires-sigat-JEOC8L9A.html), je me suis aidé pour le développement de la partie JavaScript et CSS de l'intelligence artificielle comme indiqué dans le [readme](https://formations.univ-rennes2.fr/fr/formations/master-37/master-mention-geomatique-parcours-systeme-d-information-geographique-et-analyse-des-territoires-sigat-JEOC8L9A.html).
@@ -108,7 +110,7 @@ Cette carte est basée sur les données générées par la CI, ce n'est donc pas
108
110
109
111
D'un point de vue technique, elle se base sur [Maplibre](https://maplibre.org/), il s'agit d'une bibliothèque JavaScript open-source de cartographie web permettant de créer des cartes interactives personnalisées à partir de données géospatiales.
110
112
111
-
{: .img-thumbnail-left }
113
+
{: .img-center loading=lazy }
112
114
113
115
Par défaut aucune trace n'est affiché, il faut alors cliquer sur les concurrents de votre choix dans la barre de gauche (ils sont classés dans l'ordre de leur position en course), ou bien cliqué sur le bouton tout afficher.
0 commit comments