ПочатиПочніть безкоштовно

Проєктування у 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()
Редагувати та запускати код