Memproyeksikan ke Web Mercator untuk menggunakan web tiles
Pada bab pertama, kita melakukan latihan memplot lokasi restoran di Paris dan menambahkan peta latar menggunakan paket contextily.
Saat ini, contextily mengasumsikan bahwa data Anda berada dalam proyeksi Web Mercator, sistem yang digunakan oleh sebagian besar layanan web tile. Dan pada latihan pertama itu, kami telah menyediakan data dalam CRS yang sesuai sehingga Anda tidak perlu memikirkan aspek ini.
Namun, umumnya data Anda tidak akan datang dalam Web Mercator (EPSG:3857) dan Anda harus menyelaraskannya sendiri dengan web tiles.
GeoPandas, matplotlib, dan contextily sudah diimpor.
Latihan ini adalah bagian dari kursus
Bekerja dengan Data Geospasial di Python
Petunjuk latihan
- Konversikan himpunan data
restaurantske proyeksi Web Mercator (EPSG:3857). Beri nama hasilnyarestaurants_webmercator. - Buat plot dari himpunan data yang telah diproyeksikan ini (tentukan ukuran penanda menjadi 1) dan tambahkan peta latar menggunakan
contextily.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Convert to the Web Mercator projection
restaurants_webmercator = restaurants.____
# Plot the restaurants with a background map
ax = ____
contextily.____
plt.show()