Skip to content

ikanam-ai/Civilization8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Цивилизация 8: Делим на шестигранки российский север

1. Описание датасета

В рамках проекта используется пространственный геодатасет по Архангельской области и Арктической зоне России. Данные предоставлены в формате .geojson и включают в себя следующие основные слои:

  • Границы административных единиц: регион, муниципалитеты, поселения.
  • Населённые пункты: с указанием численности населения (по данным Росстата за 2010 и 2021 годы).
  • Объекты инфраструктуры: точки расположения объектов здравоохранения, образования, туризма.
  • Природные территории: особо охраняемые природные зоны и геологические памятники.
  • Инфраструктурные характеристики: год постройки зданий, данные по проблемным участкам дорог.
  • Модельные сценарии: Excel-файл с расчетами развития туристической отрасли.

Каждый слой сопровождается атрибутивной информацией (название, координаты, принадлежность к населенному пункту или району, категории и характеристики объектов).

📁 Ссылка на исходные данные (архив): Яндекс.Диск — Цивилизация 8 / Архангельская область


2. Задание: что нужно сделать

Цель проекта — привести имеющиеся пространственные данные к единому представлению через сетку из шестиугольников (гексагоны). Это необходимо для стандартизации и возможности сопоставления разнородной информации на географической сетке. Задачи включают:

  • Разделение территории на гексагоны с настраиваемым размером ячейки.
  • Привязка объектов и показателей к конкретным гексагонам.
  • Расчёт агрегаций для каждого гексагона: количество объектов каждого типа, численность населения, наличие инфраструктуры и др.
  • Построение визуализации, позволяющей пользователю видеть карту с гексагонами и получать подробности при наведении или клике.

Такой подход обеспечивает независимость анализа от административных границ и помогает находить зоны с высокой или низкой обеспеченностью разными типами ресурсов.


3. Представление конечного результата

Результатом станет интерактивная карта региона, покрытая гексагональной сеткой. Каждый шестиугольник содержит агрегированные статистики по всем доступным данным. Пользователь сможет:

  • Изменять размер гексагональной сетки.
  • Наводить на гексагоны и получать подробности о них (например, сколько в них больниц или сколько человек живёт).
  • Фильтровать карту по категориям объектов или показателям.
  • Анализировать территориальную неравномерность ресурсов, выявлять «пустоты» и потенциальные точки развития.

Такой инструмент будет полезен для регионального планирования, социальной аналитики и туристической отрасли.

4. Презентация проекта

Презентация с основной инфой

Продолжительность: 10-15 минут


Основные используемые библиотеки и инструменты (Python)

  • GeoPandas — для чтения и работы с .geojson и геометрией.
  • Shapely — для геометрических операций и пересечений.
  • Folium или Kepler.gl / Deck.gl (через Pydeck) — для визуализации интерактивной карты.
  • Pandas / NumPy — для работы с табличными данными и агрегациями.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors