[SF][future-supply] Geo-join земля↔застройщик (ДОМ.РФ + РНС-ИНН + КРТ) по кадастру/гео #1088

Closed
opened 2026-06-06 18:38:17 +00:00 by lekss361 · 0 comments
Owner

Контекст

Связка «пятно земли (НСПД/ЕКБ-геопортал) ↔ застройщик/проект» — нет общего ключа кроме geo/кадастр. Vault research/EKB_Construction_Documents_Jun06 + EKB_Geoportal_WFS_Construction_Intel_Jun06 §4/§6. Закрывает дыру: WFS/НСПД дают геометрию+статус, но НЕ имя застройщика.

Источники имени застройщика (уже/почти в наличии)

  • ДОМ.РФdomrf_kn_objects (застройщик/проект/free_flats) — уже в БД.
  • ЕКБ РНС/ВВekburg_construction_permits (ekburg_permits.py, #105): застройщик + ИНН + кад.№ ЗУ + площадь + даты. ⚠️ проверить, заведён ли в pipeline/scheduler/analyze (issue #105 closed — verify wiring; если не врезан → подзадача активации).
  • ЕКБ КРТ HTML (#1060) — застройщик-победитель аукциона на площадку.

Задача

  • Join-слой: по кад.№ (РНС.cadastral_number = parcel) + гео-пересечению (КРТ/ЗУ ↔ ДОМ.РФ объект) → обогатить участок/зону {застройщик, ИНН, проект, статус}.
  • ИНН как стабильный ключ кросс-источникового мэтчинга застройщика (норм. имён).
  • Выход в analyze: developer + nearby_developers + track-record по району.

Acceptance

Для участка ЕКБ с активной стройкой/РНС — возвращается застройщик (имя+ИНН) и связанный проект. Cross-check ДОМ.РФ↔РНС по ИНН/имени >X%.

Зависимости

ekburg_permits (#105) wiring; КРТ-парсер (#1060). Делать после них.

## Контекст Связка «пятно земли (НСПД/ЕКБ-геопортал) ↔ застройщик/проект» — нет общего ключа кроме geo/кадастр. Vault `research/EKB_Construction_Documents_Jun06` + `EKB_Geoportal_WFS_Construction_Intel_Jun06` §4/§6. Закрывает дыру: WFS/НСПД дают геометрию+статус, но НЕ имя застройщика. ## Источники имени застройщика (уже/почти в наличии) - **ДОМ.РФ** — `domrf_kn_objects` (застройщик/проект/free_flats) — уже в БД. - **ЕКБ РНС/ВВ** — `ekburg_construction_permits` (`ekburg_permits.py`, #105): застройщик + **ИНН** + кад.№ ЗУ + площадь + даты. ⚠️ проверить, заведён ли в pipeline/scheduler/analyze (issue #105 closed — verify wiring; если не врезан → подзадача активации). - **ЕКБ КРТ HTML** (#1060) — застройщик-победитель аукциона на площадку. ## Задача - Join-слой: по кад.№ (РНС.cadastral_number = parcel) + гео-пересечению (КРТ/ЗУ ↔ ДОМ.РФ объект) → обогатить участок/зону {застройщик, ИНН, проект, статус}. - ИНН как стабильный ключ кросс-источникового мэтчинга застройщика (норм. имён). - Выход в analyze: `developer` + `nearby_developers` + track-record по району. ## Acceptance Для участка ЕКБ с активной стройкой/РНС — возвращается застройщик (имя+ИНН) и связанный проект. Cross-check ДОМ.РФ↔РНС по ИНН/имени >X%. ## Зависимости `ekburg_permits` (#105) wiring; КРТ-парсер (#1060). Делать после них.
lekss361 added the
GG-форсайт
scope/backend
site-finder
labels 2026-06-06 18:38:42 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#1088
No description provided.