Проєктування у Web Mercator для використання веб-тайлів
У першому розділі ви виконували вправу з побудови точок розташування ресторанів у Парижі та додавання фонової мапи за допомогою пакета contextily.
Наразі contextily припускає, що ваші дані в проєкції Web Mercator — системі, яку використовує більшість сервісів веб-тайлів. У тій першій вправі ми надали дані в належній системі відліку координат (CRS), тож вам не потрібно було про це турбуватися.
Однак зазвичай ваші дані надходитимуть не в Web Mercator (EPSG:3857), і вам доведеться самостійно узгодити їх із веб-тайлами.
GeoPandas, matplotlib і contextily уже імпортовано.
Ця вправа є частиною курсу
Робота з геопросторовими даними в Python
Інструкції до вправи
- Перетворіть набір даних
restaurantsу проєкцію Web Mercator (EPSG:3857). Назвіть результатrestaurants_webmercator. - Побудуйте графік цього проєктованого набору даних (зазначте розмір маркерів 1) і додайте фонову мапу за допомогою
contextily.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Convert to the Web Mercator projection
restaurants_webmercator = restaurants.____
# Plot the restaurants with a background map
ax = ____
contextily.____
plt.show()