Outils pour utilisateurs

Outils du site


snt:localisation:acalculchemin

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
snt:localisation:acalculchemin [2019/12/01 22:30] techer.charles_educ-valadon-limoges.frsnt:localisation:acalculchemin [2019/12/02 12:44] (Version actuelle) – [Activité à faire à la maison] techer.charles_educ-valadon-limoges.fr
Ligne 35: Ligne 35:
  
 ===== Repl.it ===== ===== Repl.it =====
-  * J'accède au site https://repl.it/ pour créer un nouveau repl avec le bouton New repl utilisant le langage Python : +==== Je crée une première carte ==== 
-{{:snt:localisation:snt_mobilite_repl_01.png?200 |}}+  * J'accède au site https://repl.it/ pour créer un nouveau repl avec le bouton **New repl** utilisant le langage **Python** 
 +{{:snt:localisation:snt_mobilite_repl_01.png?600|}}
     * dans le programme python **main.py** j'écris les lignes suivantes :     * dans le programme python **main.py** j'écris les lignes suivantes :
 <code python> <code python>
 import folium import folium
-carte= folium.Map(location=[43.4844,-1.4610])+carte= folium.Map(location=[43.4844,-1.4610],zoom_start=7)
 carte.save('randonnee.html') carte.save('randonnee.html')
 </code> </code>
 +<WRAP center round info>
 +  * **import folium** permet d'utiliser la bibliothèque folium ;
 +  * **folium.Map()** permet de créer une carte centrée sur les coordonnées GPS 43.4844,-1.4610 avec un zoom de 7 ;
 +  * **carte.save()** permet d'enregistrer la carte dans le fichier randonnee.html qui est une page Web. 
 +</WRAP>
  
   * Puis **j'exécute** le programme (bouton **run**) ; je dois voir apparaître le fichier **randonnee.html** en plus du fichier** main.py**.   * Puis **j'exécute** le programme (bouton **run**) ; je dois voir apparaître le fichier **randonnee.html** en plus du fichier** main.py**.
-{{:snt:localisation:snt_mobilite_repl_02.png |}}+{{:snt:localisation:snt_mobilite_repl_02.png|}}
   * je télécharge tous les fichiers dans mon dossier élèves sous la forme d'une archive ZIP :    * je télécharge tous les fichiers dans mon dossier élèves sous la forme d'une archive ZIP : 
-{{:snt:localisation:snt_mobilite_repl_03.png |}} +{{:snt:localisation:snt_mobilite_repl_03.png?300|}}  
 +  * **Accède** à ton dossier élève et **double clique** sur le fichier **randonnee.html** pour l'ouvrir. Il s'agit d'une **page web** permettant de visualiser une **carte OpenStreetMap** centrée sur la vile de Bayonne. 
 +==== Je personnalise la carte en ajoutant des marqueurs ==== 
 +  * pour **personnaliser** la carte, je modifie le programme python **main.py** de repl.it pour ajouter un marqueur avec comme contenu le nom de la ville.  
 +<code python> 
 +import folium 
 +carte= folium.Map(location=[43.4844,-1.4610],zoom_start=7) 
 +folium.Marker([43.4844,-1.4610], popup="Bayonne").add_to(carte) 
 +carte.save('randonnee.html'
 +</code> 
 +<WRAP center round info> 
 +  * **folium.Marker()** permet d'ajouter un marqueur ; 
 +  * **popup** permet d'afficher un popup qui affiche l'information **Bayonne** quand je clique sur le marqueur.  
 +</WRAP> 
 +    * je **supprime** le fichier **randonnee.html** avant d'exécuter le programme avec le bouton **run** ; 
 +    * je **télécharge** à nouveau tous les fichiers dans mon dossier élèves sous la forme d'une **archive ZIP** pour visualiser la nouvelle carte en ouvrant le fichier **randonnee.html**.   
 +Le lien vers l'exemple : https://repl.it/repls/BlindGuiltyVoxels 
 + 
 +<WRAP center round todo> 
 +   * **Question 5** : complète le fichier **main.py** pour mettre les marqueurs des autres villes en précisant en plus si c'est le **départ** ou **l'arrivée** de la randonnée ou le **numéro de l'étape**. 
 +</WRAP> 
 + 
 +===== Activité à faire à la maison ===== 
 +<WRAP center round todo> 
 +Je **consulte** la vidéo https://youtu.be/zJSGOpqa9ew sur la présentation d’OpenStreetMap et je réponds aux questions suivantes : 
 +  * Pourquoi OpenStreetMap est une solution de cartographie Open Source ? 
 +  * Qui peut collaborer à OpenStreetMap pour l'enrichir ? 
 + 
 +</WRAP> 
 ==== Je continue ... ==== ==== Je continue ... ====
 <WRAP center round info > <WRAP center round info >
snt/localisation/acalculchemin.1575235849.txt.gz · Dernière modification : 2019/12/01 22:30 de techer.charles_educ-valadon-limoges.fr