Как использовать данные в GeoPandas¶
Закажите данные на интересующую Вас территорию в формате GeoPackage.
Дождитесь получения результата, скачайте и распакуйте архив с данными.
Выберите нужный слой, например границы муниципалитетов (boundary-polygon-lvl6)
Установите и загрузите модуль geopandas для Python.
Показать карту:
import geopandas
boundaries = geopandas.read_file("/tmp/data/boundary-polygon-lvl6.shp")
boundaries.plot(column="oktmo")
Посчитать и вывести площади районов:
boundaries["AREA"] = boundaries.to_crs("EPSG:32637").area / 10 ** 6
boundaries[["NAME", "AREA"]]