Différences
Ci-dessous, les différences entre deux révisions de la page.
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/03 23:57] emoc [Étape 1 : le fond de 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 88: | Ligne 88: | ||
{{: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], |