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:41] – [Repl.it] 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 ==== 
 +  * 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|}} {{: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**.
Ligne 49: Ligne 55:
 {{:snt:localisation:snt_mobilite_repl_03.png?300|}}  {{: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.   * **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.
-  * pour personnaliser la carte, modifie le programem python main.py de repl.it pour ajouter un marqueur avec comme contenu le nom de la ville. Profite aussi pour faire un zoom sur la ville.+==== 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> <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) 
 +folium.Marker([43.4844,-1.4610], popup="Bayonne").add_to(carte)
 carte.save('randonnee.html') carte.save('randonnee.html')
 </code> </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 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.1575236497.txt.gz · Dernière modification : 2019/12/01 22:41 de techer.charles_educ-valadon-limoges.fr