ComenzarEmpieza gratis

Proyectar a Web Mercator para usar teselas web

En el primer capítulo, hicimos un ejercicio para representar en un mapa las ubicaciones de restaurantes en París y añadir un mapa de fondo usando el paquete contextily.

Actualmente, contextily asume que tus datos están en la proyección Web Mercator, el sistema que usan la mayoría de los servicios de teselas web. Y en aquel primer ejercicio, te proporcionamos los datos con el SRC adecuado para que no tuvieras que preocuparte por este aspecto.

Sin embargo, normalmente tus datos no vendrán en Web Mercator (EPSG:3857) y tendrás que alinearlos con las teselas web por tu cuenta.

GeoPandas, matplotlib y contextily ya están importados.

Este ejercicio forma parte del curso

Trabajo con datos geoespaciales en Python

Ver curso

Instrucciones del ejercicio

  • Convierte el conjunto de datos restaurants a la proyección Web Mercator (EPSG:3857). Llama al resultado restaurants_webmercator.
  • Haz un gráfico de este conjunto de datos proyectado (especifica el tamaño del marcador en 1) y añade un mapa de fondo usando contextily.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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

# Plot the restaurants with a background map
ax = ____
contextily.____
plt.show()
Editar y ejecutar código