Files
mdm-ordinis/ordinis-cuod-bundle
Zimin A.N. e284fa85be feat(cuod): + 4 справочника mission, instrument, processing_level, data_format
Греет Альтум-интеграцию (заказ съёмки) и любых других consumer'ов ДЗЗ.
Манифест cuod 1.0.0 → 1.1.0. Existing справочники (spacecraft, satellite_type,
ground_station) не тронуты — их schemaVersion остался 1.0.0.

Схемы:
- mission: программа/семейство КА (Ресурс-П, Канопус-В, Sentinel и т.д.)
- instrument: бортовой сенсор с m2m связью со spacecraft и cascade в
  data_format/processing_level через supported_*_codes
- processing_level: L0...L4 с sort_order для упорядочивания
- data_format: GeoTIFF/NITF/COG/SAFE/... с MIME + расширением

Везде x-id-source=code (auto businessKey), x-unique=true на code.
Поля name/description везде x-localized RU+EN.

Сидинг (35 записей):
- mission: 9 (российские + Sentinel + Terra/Aqua)
- instrument: 10 (Геотон-Л1, КШМСА, ГСА-2, ПСС-В, МСУ-МР, МСУ-ГС, Кондор SAR, MODIS, C-SAR, MSI)
- processing_level: 8 (L0/L1A/L1B/L1C/L2A/L2B/L3/L4)
- data_format: 8 (GEOTIFF, COG, NITF, JPEG2000, NETCDF, HDF5, SAFE, KMZ)

Cross-refs работают: mission.spacecraft_codes и instrument.spacecraft_codes
ссылаются на existing spacecraft businessKeys; instrument.supported_*_codes —
на новые data_format/processing_level. Импортер CuodBundleImporter
идемпотентен — на ребуте поднимет всё, существующее не тронет.
2026-05-04 15:44:38 +03:00
..