Files
vector/scripts/check_zones.py
T
Sadmin c1bb7d5249 fix: case_id-анализ терял координаты ТНП → fallback-зоны N/E (корень «вверх-вправо»)
При анализе по case_id координаты карточки (tnp_lat/tnp_lon) не попадали
в SearchInput (читались только payload-lat/lon) → rules_analyze не видел
lat/lon и отдавал базовые fallback-зоны «Ближняя N / Средняя E» —
постоянные направления вверх-вправо на карте независимо от местности.

Фикс: case_id-режим подтягивает lat/lon из tnp_* (gps_* как алиас).
198 passed.
2026-09-09 20:04:40 +03:00

8 lines
391 B
Python

import json
d = json.load(open('/tmp/az.json'))
z = d.get('primary_zones', [])
print('zones:', len(z))
for x in z[:5]:
print(' ', x.get('direction'), x.get('distance'), (x.get('name') or '')[:35], '|', (x.get('reason') or '')[:40])
print('lat/lon в коэффициентах не видно; fallback_used:', d.get('fallback_used'))
print('max_distance_km:', d.get('max_distance_km'))