Побудова багатокутників із shapefile
Наступний крок — показати карту з багатокутниками.
Ми імпортували matplotlib.pyplot як plt і geopandas як gpd, а GeoDataFrame з сервісними округами під назвою service_district вже завантажено для вас.
Ця вправа є частиною курсу
Візуалізація геопросторових даних у Python
Інструкції до вправи
- Спершу побудуйте сервісні округи без додаткових аргументів, викликавши
.plot()для GeoDataFrame. - Перегляньте результат за допомогою
plt.show(). Це вже зроблено за вас. - Тепер знову використайте метод
.plot(), але цього разу додайтеcolumn='name', щоб зафарбувати фігури відповідно до їхніх назв, іlegend=True, щоб побачити ці назви. Не забудьте показати графік.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import packages
import geopandas as gpd
import matplotlib.pyplot as plt
# Plot the Service Districts without any additional arguments
service_district.____()
plt.show()
# Plot the Service Districts, color them according to name, and show a legend
service_district.plot(____ = 'name', ____ = True)
plt.____()