pub fn product_solution_class(
center: AnalysisCenter,
product_type: ProductType,
) -> Result<SolutionClass, DataCatalogError>Expand description
Return the solution class for a supported center/product family.
This product-aware API resolves the ambiguity in the legacy
AnalysisCenter::solution_class method. For example, IGS merged
broadcast navigation is SolutionClass::Broadcast, while IGS combined
final SP3 is SolutionClass::Final. Unsupported combinations are
rejected before callers derive a filename or attempt acquisition.