NorthGateVologda / NorthGate

Геоданные и машинное обучение
0 stars 0 forks source link

Описание метода расчета индекса объектов "Парк" #28

Closed Malaxov16 closed 1 year ago

Malaxov16 commented 1 year ago

Расчет рейтинг парков для г. Архангельска 1). Выявить текущие места размещения парков, выгрузить их координаты с помощью 2 gis парсера https://github.com/interlark/parser-2gis/wiki https://2gis.ru/arkhangelsk/search/Парки%20и%20скверы%20?m=40.715501%2C64.540854%2F10.75 2). Выгрузить все объекты по запросам "Еда" (кафе рестораны, кофейни,шаурма), "Достопримечательности", "Гостиницы" (гостиницы, хостелы), "Развлечения" через 2 GIS. Выгрузить данные о цирках, театрах, больницах, школах, детских садах из уже существующих источников с Мин. культуры РФ, либо парсингом.

Данные должны быть представлены в виде Название объекта/Тип объекта/Гео-координаты/

3). Для объектов типа "парк" каждый параметр объекта имеет свой вес от 0 до 100 (сумма весов всех параметров 100%): (значение от 1 до 100) где 1 min вес параметра, а 100 максимальный вес параметра. Параметры (примерные параметры для Парков):

Задает вес параметров пользователь (аналитик, админ продукта) для каждой категории в отдельности.

4). Расчет самих параметров на примере парков За эталон берется среднее значение по городу +15% как драйвер роста.

"Охват населения в пешей доступности" Охват населения в пешей доступности рассчитываем как количество людей проживающее в радиусе 500м от границы парка, если границы парка не установить считаем как количество населения проживающее в полигоне в котором располагается координаты парка + 50% населения близлежащих 6 полигонов.

Например есть 3 парка у каждого охват пешей доступности ((медиана{1000,800,5000})=1000)/(Медиана{ряд значений плотности населения всех полигонов}), но не более 100%

1). Сначала вычисляем медианную плотность населения среди всех полигонов города;

2). Берем медианную плотность за эталонную, которую должен обеспечить парк в данном населенном пункте;

3). Далее рассчитываем охват населения для каждого из имеющихся парков;

4). Делим охват на медианный полигон и получаем параметр охвата населения для октагона в котором расположен выбранный парк. Параметр охвата населения не может превышать 1

1000/2700=0,37

"Бизнес эффект" Рассчитывается аналогично количеству людей, но уже считается количество точек на карте относящих к категории "Еда "Гостиницы", "Развлечения" (парсим 2 gis).

(10+6+20)/3)=12

10/12=0,83

"Притяжение соц. инфраструктуры"" Считаем аналогично бизнес эффекту только в расчет берутся из существующих источников: "Театры", "Кинотеатры", "Музеи", "Библиотеки" , "Учреждения культурно-досугового типа", "Филармонии и концертные залы"

"Транспортная доступность"

Считаем аналогично бизнес эффекту только в расчет, парсим 2 GIS количество "автобусных остановок" и "парковок" вблизи парка Расчет аналогично бизнес эффекту

"Достопримечательность" Считаем аналогично только в расчет берутся из существующих источников: Данные об объектах туризма.

........

Далее считаем сумму все параметров с учетом весов

=Рейтинг парка. 172,5

Эталонный парк это все веса умноженные на 1 100+ 50+30+15+70=265

В полигоне (шестиугольнике где располагается сам парк) коэффициент обеспеченности всегда равен 100% от полученного результата. В граничащих полигонах 50%. Например 172 в полигоне, где есть парк и 65 в граничащих полигонах. Если парки близко то их влияние суммируется в полигонах с общей границей.

Далее значения сравниваются с рассчитанным эталоном. Где коэффициент рассчитанного эталона это max коэффициента.
На карте рейтинг визуализируется для каждого полигона, цель найти те полигоны где рейтинг менее 25% (65) от эталона и высока плотность населения и приоритизировать те полигоны где нужно в первую очередь разместит парк.

olgapshen commented 1 year ago

Связанная задача

olgapshen commented 1 year ago

Вы занесли то всё в документацию?

olgapshen commented 1 year ago

Архивирую задачу. Если что задача тут:

Image