pivot_road2_to_graph_road2.models module#
- class pivot_road2_to_graph_road2.models.Cost(profile: str, optimization: str, cost_calculation: str, name: str = '')#
Bases :
objectCost data
- class pivot_road2_to_graph_road2.models.CostCalculation(name: str, variables: list[dict], outputs: dict[str, dict])#
Bases :
objectCost calculation data
- class pivot_road2_to_graph_road2.models.ProcessingParameters(bbox: gpf_entrepot_toolbelt.orchestrator.models.bbox.GpfBbox, cost_calculations: list[pivot_road2_to_graph_road2.models.CostCalculation], costs: list[pivot_road2_to_graph_road2.models.Cost], type: pivot_road2_to_graph_road2.constants.AvailableTypes = <AvailableTypes.PGR: 1>)#
Bases :
object- __init__(bbox: GpfBbox, cost_calculations: list[pivot_road2_to_graph_road2.models.CostCalculation], costs: list[pivot_road2_to_graph_road2.models.Cost], type: AvailableTypes = AvailableTypes.PGR) None#
- bbox: GpfBbox#
- cost_calculations: list[pivot_road2_to_graph_road2.models.CostCalculation]#
- classmethod from_json(data: dict) Self#
Create ProcessingParameters object from json dict.
Raise KeyError if key is missing Raise InvalidParameters if parameter invalid
- Paramètres:
data – (dict) json dict
Returns: (ProcessingParameters)
- type: AvailableTypes = 1#