ÎncepețiÎncepe gratuit

Proiectarea în Web Mercator pentru utilizarea tile-urilor web

În primul capitol, am realizat un exercițiu în care am reprezentat locațiile restaurantelor din Paris și am adăugat o hartă de fundal folosind pachetul contextily.

În prezent, contextily presupune că datele tale se află în proiecția Web Mercator, sistemul utilizat de majoritatea serviciilor de tile-uri web. În acel prim exercițiu, datele erau deja în CRS-ul potrivit, așa că nu a trebuit să te preocupi de acest aspect.

În practică, însă, datele tale nu vor fi, de obicei, în Web Mercator (EPSG:3857) și va trebui să le aliniezi singur cu tile-urile web.

GeoPandas, matplotlib și contextily sunt deja importate.

Acest exercițiu face parte din cursul

Lucrul cu date geospațiale în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește setul de date restaurants în proiecția Web Mercator (EPSG:3857). Stochează rezultatul în variabila restaurants_webmercator.
  • Realizează un grafic al acestui set de date proiectat (specifică dimensiunea markerului ca fiind 1) și adaugă o hartă de fundal folosind contextily.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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

# Plot the restaurants with a background map
ax = ____
contextily.____
plt.show()
Editează și rulează codul