ЗРВ по реальным станциям приёма

Баллистика теперь сама берёт каталог станций у pcp-stations-service
(новый StationCatalogClient, settings.stations-service, GET /api/stations)
и строит ЗРВ по каждой реальной станции: PPI с ppiId == station.number,
поэтому RadioVisibilityAreaDTO.stationId совпадает с номером станции.
Раньше getRVA использовал одну захардкоженную фейковую станцию.

Заодно исправляет автоматический расчёт сбросов (calculateDrops),
который ходит в getRVA, и заполняет duration зоны.
This commit is contained in:
Дмитрий Соловьев
2026-06-01 22:17:01 +03:00
parent 2bdc9ad64f
commit fafaeed418
3 changed files with 68 additions and 7 deletions
+2
View File
@@ -78,6 +78,7 @@ app:
settings:
calculation-interval: 7
stations-service: ${pcp.services.stations}
server:
port: 8080
@@ -127,6 +128,7 @@ app:
settings:
calculation-interval: 28
ic-service: http://${pcp.network.host}:9080
stations-service: ${pcp.services.stations}
server:
port: 7003