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édentes Révision précédente
Prochaine révision
Révision précédente
ressource:code:cartographie:start [2021/06/02 23:58]
emoc [Une autre carte]
ressource:code:cartographie:start [2024/06/20 16:50] (Version actuelle)
emoc [Étape 1 : le fond de carte]
Ligne 23: Ligne 23:
  
 **Premier script** **Premier script**
-<​code>​+<​code ​python>
 # test avec https://​github.com/​komoot/​staticmap # test avec https://​github.com/​komoot/​staticmap
 # Python 3.5.3 / pip 9.0.1 / staticmap 0.5.5 # Python 3.5.3 / pip 9.0.1 / staticmap 0.5.5
Ligne 64: Ligne 64:
  
 Pour le fond de carte : Pour le fond de carte :
-<​code>​+<​code ​python>
 # test avec https://​github.com/​komoot/​staticmap # test avec https://​github.com/​komoot/​staticmap
 # Python 3.5.3 / pip 9.0.1 / staticmap 0.5.5 # Python 3.5.3 / pip 9.0.1 / staticmap 0.5.5
Ligne 83: Ligne 83:
 </​code>​ </​code>​
 Le jeu de tuile est toner-lite de Stamen (voir http://​maps.stamen.com/​ ) \\ Le jeu de tuile est toner-lite de Stamen (voir http://​maps.stamen.com/​ ) \\
-Pour une raison qui m'​échappe,​ le niveau de zoom n'est pas celui que j'​avais trouvé avec OSM ? \\+Pour une raison qui m'​échappe,​ le niveau de zoom n'est pas celui que j'​avais trouvé avec OSM ? (nb : j'ai compris plus tard, la carte est adaptée aux éléments représentés,​ donc le niveau de zoom est pondéré par l'​espace nécessaires aux différents éléments.)\\
  
 Ce qui donne (extrait seulement, le fichier complet fait 4.8 MO)  Ce qui donne (extrait seulement, le fichier complet fait 4.8 MO) 
  
 {{:​ressource:​code:​cartographie:​fond_de_carte_quimper_extrait.png?​direct&​600|}} {{:​ressource:​code:​cartographie:​fond_de_carte_quimper_extrait.png?​direct&​600|}}
 +
 +=== maj juin 2024 ===
 +
 +Probablement que la manière de télécharger les tuiles a changé :
 +  * https://​maps.stamen.com/#​toner
 +  * https://​github.com/​sgraaf/​papermap
 +  * https://​papermap.readthedocs.io/​en/​stable/​api.html#​module-papermap.tile_server
 +  * https://​wiki.openstreetmap.org/​wiki/​Slippy_map_tilenames#​Tile_servers
 +  * https://​wiki.openstreetmap.org/​wiki/​Raster_tile_providers
 +  * https://​docs.stadiamaps.com/​map-styles/​stamen-toner/#​__tabbed_2_2
 +  * https://​maps.stamen.com/​stadia-partnership/​
 +
  
 ==== Étape 2 : les données ==== ==== Étape 2 : les données ====
Ligne 101: Ligne 113:
  
 Les données sont extraites du fichier geojson et placées dans un dictionnaire Les données sont extraites du fichier geojson et placées dans un dictionnaire
-<​code>​+<​code ​python>
 # Lecture de données geojson # Lecture de données geojson
 # Python 3.5.3 / pip 9.0.1 / geojson 2.5.0 # Python 3.5.3 / pip 9.0.1 / geojson 2.5.0
Ligne 122: Ligne 134:
 **Chemins**\\ **Chemins**\\
 Les chemins qui relient les points sont indiqués dans une liste de liste  Les chemins qui relient les points sont indiqués dans une liste de liste 
-<​code>​+<​code ​python>
 chemins =   [ chemins =   [
                 [1, 2],                 [1, 2],
Ligne 315: Ligne 327:
 # Une alternative pourrait être de recréer la page avec les trajets # Une alternative pourrait être de recréer la page avec les trajets
 # en les mettant en couleur transparente # en les mettant en couleur transparente
 +# nb : depuis j'ai testé, ça se superpose à merveille quand on utilise des couleurs transparentes! (en rgba : #00000000)
 </​code>​ </​code>​
 </​panel>​ </​panel>​
 </​accordion>​ </​accordion>​
 +
  
 ===== Ressources ===== ===== Ressources =====
  • ressource/code/cartographie/start.1622671116.txt.gz
  • Dernière modification: 2021/06/02 23:58
  • par emoc