Modification json-schema pour paramètres d'entrée
Les json-schema indiqués pour l'ajout des processings dans l'orchrestrateur sont incorrects.
L'attribut cost_calculations
ne correspond pas à un object mais à un array. On a dans cette définition un objet avec une liste dans un attribut cost_calculations
: https://gitlab.gpf-tech.ign.fr/geoplateforme/itineraire/pivot-road2-to-graph-road2/-/blob/main/orchestrator/processing-creation-graph-db.json#L59
Il faut reprendre la définition de l'array pour l'attribut cost_calculations
.
Il manque aussi le paramètre costs
qui ne peut pas être fourni avec ce schéma.
Attention à la distinction du type des données contenues dans la balise. Pour OSRM on a aussi la balise name
qui est obligatoire.