Převod do Web Mercatoru pro použití webových dlaždic
V první kapitole jsme se věnovali cvičení, kde jsme vykreslili polohy restaurací v Paříži a přidali k nim podkladovou mapu pomocí balíčku contextily.
contextily aktuálně předpokládá, že tvoje data jsou v projekci Web Mercator, kterou využívá většina služeb s webovými dlaždicemi. V onom prvním cvičení jsme data poskytli ve správném CRS, takže ses o tento aspekt nemusel/a starat.
V praxi ale tvoje data zpravidla nebudou v projekci Web Mercator (EPSG:3857) a bude na tobě, abys je s webovými dlaždicemi sladil/a sám/sama.
GeoPandas, matplotlib a contextily jsou už naimportované.
Toto cvičení je součástí kurzu
Práce s geoprostorovými daty v Pythonu
Pokyny k cvičení
- Převeď dataset
restaurantsdo projekce Web Mercator (EPSG:3857). Výsledek ulož jakorestaurants_webmercator. - Vykresli graf tohoto převedeného datasetu (nastav velikost markeru na 1) a přidej podkladovou mapu pomocí
contextily.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Convert to the Web Mercator projection
restaurants_webmercator = restaurants.____
# Plot the restaurants with a background map
ax = ____
contextily.____
plt.show()