CommencerCommencer gratuitement

Projeter en Web Mercator pour utiliser des tuiles web

Dans le premier chapitre, vous avez réalisé un exercice où vous traciez les emplacements des restaurants à Paris et ajoutiez une carte d’arrière-plan avec le package contextily.

Actuellement, contextily suppose que vos données sont en projection Web Mercator, le système utilisé par la plupart des services de tuiles web. Et dans cet exercice initial, nous avions fourni les données dans le SCR approprié, de sorte que vous n’aviez pas à vous soucier de cet aspect.

Cependant, en pratique, vos données ne seront généralement pas en Web Mercator (EPSG:3857) et vous devrez les aligner vous-même avec les tuiles web.

GeoPandas, matplotlib et contextily sont déjà importés.

Cet exercice fait partie du cours

Travailler avec des données géospatiales en Python

Afficher le cours

Instructions

  • Convertissez le jeu de données restaurants en projection Web Mercator (EPSG:3857). Nommez le résultat restaurants_webmercator.
  • Tracez ce jeu de données projeté (spécifiez une taille de marqueur de 1) et ajoutez une carte d’arrière-plan avec contextily.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Convert to the Web Mercator projection
restaurants_webmercator = restaurants.____

# Plot the restaurants with a background map
ax = ____
contextily.____
plt.show()
Modifier et exécuter le code