Skip to main content
JSON Manual Created Edited

Vehicles - Canada

Input URI

{base url} + db/MVHL



Active Methods

POST, GET, PUT, DELETE



JSON Schema

Details

{
    "MVHL": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "MVLD_CODE": {
                "description": "MovingLoadCode",
                "type": "integer"
            },
            "VEHICLE_LOAD_NAME": {
                "description": "VehicularLoadName",
                "type": "string"
            },
            "VEHICLE_LOAD_NUM": {
                "description": "VehicularLoadNumber",
                "type": "integer"
            },
            "VEHICLE_TYPE_NAME": {
                "description": "VehicularTypeName",
                "type": "string"
            },
            "STANDARD_CODE": {
                "description": "StandardCode",
                "type": "string"
            },
            "USER_LOAD_TYPE": {
                "description": "UserLoadType",
                "type": "string"
            },
            "VEH_CA": {
                "type": "object",
                "properties": {
                    "DYN_LOAD_ALLOWANCE": {
                        "description": "DynLoadAllowance",
                        "type": "number"
                    },
                    "UNIFORM_LOAD": {
                        "description": "UniformLoad",
                        "type": "number"
                    },
                    "PERMIT_LOAD": {
                        "type": "object",
                        "properties": {
                            "IMPACT_FACTOR": {
                                "description": "PermitLoadImpactFactor",
                                "type": "number"
                            },
                            "AXLE_TYPES": {
                                "type": "array",
                                "items": {
                                    "type": "object",
                                    "properties": {
                                        "AXLE_TYPE": {
                                            "description": "AxleType",
                                            "type": "string"
                                        },
                                        "EVENLY_DIST_LOAD": {
                                            "description": "EvenlyDistanceLoad",
                                            "type": "boolean"
                                        },
                                        "SYMMETRIC_VEHICLE": {
                                            "description": "SymmetricVehicle",
                                            "type": "boolean"
                                        },
                                        "POINT_ITEMS": {
                                            "type": "array",
                                            "items": {
                                                "type": "object",
                                                "properties": {
                                                    "POINT_LOAD": {
                                                        "description": "PointLoad",
                                                        "type": "number"
                                                    },
                                                    "POINT_DIST": {
                                                        "description": "PointDistance",
                                                        "type": "number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "PERMIT_LOADS": {
                                "type": "array",
                                "items": {
                                    "type": "object",
                                    "properties": {
                                        "AXLE_TYPE": {
                                            "description": "AxleType",
                                            "type": "string"
                                        },
                                        "SPACING": {
                                            "description": "Spacing",
                                            "type": "number"
                                        },
                                        "EQUAL_J_NVSIDX": {
                                            "description": "j==nVsIdx",
                                            "type": "boolean"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "DYNA": {
                        "type": "object",
                        "properties": {
                            "DYNA_FACTOR": {
                                "description": "DynaFactor",
                                "type": "number"
                            },
                            "DYNA_FACT_1_AXLE": {
                                "description": "DynaFact1Axle",
                                "type": "number"
                            },
                            "DYNA_FACT_2_AXLE": {
                                "description": "DynaFact2Axle",
                                "type": "number"
                            },
                            "DYNA_FACT_3_AXLE": {
                                "description": "DynaFact3Axle",
                                "type": "number"
                            }
                        }
                    }
                }
            },
            "LOAD_ITEMS": {
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "POINT_LOAD": {
                            "description": "PointLoad",
                            "type": "number"
                        },
                        "POINT_DIST": {
                            "description": "PointDistance",
                            "type": "number"
                        }
                    }
                }
            }
        }
    }
}


Examples

Vehicle - Standard

{
    "Assign": {
        "1": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL-625Truck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL-625Truck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "2": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL-625Truck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL-625Truck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "3": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL-625Lane",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL-625Lane",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "4": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL-625Lane",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL-625Lane",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "5": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL1-625-ONTTruck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTTruck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "6": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL1-625-ONTTruck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTTruck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "7": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL1-625-ONTLane(A)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTLane(A)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "8": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL1-625-ONTLane(A)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTLane(A)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "9": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL1-625-ONTLane(B)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTLane(B)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "10": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL1-625-ONTLane(B)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTLane(B)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "11": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL1-625-ONTLane(CorD)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTLane(CorD)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "12": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL1-625-ONTLane(CorD)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL1-625-ONTLane(CorD)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "13": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL2-625-ONTTruck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTTruck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "14": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL2-625-ONTTruck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTTruck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "15": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL2-625-ONTLane(A)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTLane(A)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "16": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL2-625-ONTLane(A)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTLane(A)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "17": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL2-625-ONTLane(B)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTLane(B)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "18": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL2-625-ONTLane(B)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTLane(B)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "19": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL2-625-ONTLane(CorD)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTLane(CorD)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "20": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL2-625-ONTLane(CorD)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL2-625-ONTLane(CorD)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "21": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL3-625-ONTTruck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTTruck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "22": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL3-625-ONTTruck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTTruck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "23": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL3-625-ONTLane(A)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTLane(A)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "24": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL3-625-ONTLane(A)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTLane(A)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "25": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL3-625-ONTLane(B)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTLane(B)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "26": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL3-625-ONTLane(B)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTLane(B)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "27": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_CL3-625-ONTLane(CorD)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTLane(CorD)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "28": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_CL3-625-ONTLane(CorD)",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "CL3-625-ONTLane(CorD)",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "29": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_BCL-625Truck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "BCL-625Truck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "30": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_BCL-625Truck",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "BCL-625Truck",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        },
        "31": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(Auto)_BCL-625Lane",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "BCL-625Lane",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            }
        },
        "32": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "CA(User)_BCL-625Lane",
            "VEHICLE_LOAD_NUM": 1,
            "VEHICLE_TYPE_NAME": "BCL-625Lane",
            "STANDARD_CODE": "CANADA",
            "VEH_CA": {
                "DYN_LOAD_ALLOWANCE": 0,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.4,
                    "DYNA_FACT_2_AXLE": 0.3,
                    "DYNA_FACT_3_AXLE": 0.25
                }
            }
        }
    }
}

Vehicle - User Defined

{
    "Assign": {
        "33": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "UD_Truck",
            "VEHICLE_LOAD_NUM": 2,
            "USER_LOAD_TYPE": "Truck/Lane",
            "VEH_CA": {
                "UNIFORM_LOAD": 12,
                "DYNA": {
                    "DYNA_FACTOR": 0
                }
            },
            "LOAD_ITEMS": [
                {
                    "POINT_LOAD": 120,
                    "POINT_DIST": 2
                },
                {
                    "POINT_LOAD": 140,
                    "POINT_DIST": 0
                }
            ]
        },
        "34": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "UD_Truck_User",
            "VEHICLE_LOAD_NUM": 2,
            "USER_LOAD_TYPE": "Truck/Lane",
            "VEH_CA": {
                "UNIFORM_LOAD": 12,
                "DYNA": {
                    "DYNA_FACTOR": 1,
                    "DYNA_FACT_1_AXLE": 0.46,
                    "DYNA_FACT_2_AXLE": 0.34,
                    "DYNA_FACT_3_AXLE": 0.3
                }
            },
            "LOAD_ITEMS": [
                {
                    "POINT_LOAD": 120,
                    "POINT_DIST": 3
                },
                {
                    "POINT_LOAD": 140,
                    "POINT_DIST": 2
                },
                {
                    "POINT_LOAD": 160,
                    "POINT_DIST": 0
                }
            ]
        },
        "35": {
            "MVLD_CODE": 8,
            "VEHICLE_LOAD_NAME": "UD_PermitTruck",
            "VEHICLE_LOAD_NUM": 3,
            "USER_LOAD_TYPE": "PermitTruck",
            "VEH_CA": {
                "PERMIT_LOAD": {
                    "IMPACT_FACTOR": 1.25,
                    "AXLE_TYPES": [
                        {
                            "AXLE_TYPE": "a1",
                            "EVENLY_DIST_LOAD": false,
                            "SYMMETRIC_VEHICLE": true,
                            "POINT_ITEMS": [
                                {
                                    "POINT_LOAD": 57.826899,
                                    "POINT_DIST": 0.9144000000000001
                                }
                            ]
                        },
                        {
                            "AXLE_TYPE": "a2",
                            "EVENLY_DIST_LOAD": false,
                            "SYMMETRIC_VEHICLE": true,
                            "POINT_ITEMS": [
                                {
                                    "POINT_LOAD": 120.102021,
                                    "POINT_DIST": 0.9144000000000001
                                }
                            ]
                        },
                        {
                            "AXLE_TYPE": "a3",
                            "EVENLY_DIST_LOAD": false,
                            "SYMMETRIC_VEHICLE": true,
                            "POINT_ITEMS": [
                                {
                                    "POINT_LOAD": 33.3616725,
                                    "POINT_DIST": 0.19507200000000002
                                },
                                {
                                    "POINT_LOAD": 33.3616725,
                                    "POINT_DIST": 0.588264
                                },
                                {
                                    "POINT_LOAD": 33.3616725,
                                    "POINT_DIST": 0.978408
                                },
                                {
                                    "POINT_LOAD": 33.3616725,
                                    "POINT_DIST": 1.3716000000000002
                                }
                            ]
                        }
                    ],
                    "PERMIT_LOADS": [
                        {
                            "AXLE_TYPE": "a1",
                            "SPACING": 5.486400000000001,
                            "EQUAL_J_NVSIDX": false
                        },
                        {
                            "AXLE_TYPE": "a2",
                            "SPACING": 5.486400000000001,
                            "EQUAL_J_NVSIDX": false
                        },
                        {
                            "AXLE_TYPE": "a3",
                            "SPACING": 0,
                            "EQUAL_J_NVSIDX": false
                        }
                    ]
                }
            }
        }
    }
}


Specifications

No. Description Key Value Type Default Required

1

Function Name

 • Canada: 8

"MVLD_CODE"

Integer

-

Required

2

Vehicular Load Name

"VEHICLE_LOAD_NAME"

String

-

Required

3

Vehicular Load Number

 • Standard: 1

 • User Defined

"VEHICLE_LOAD_NUM"

Integer

-

Required

4

Vehicular Type Name ¹⁾

"VEHICLE_TYPE_NAME"

String

-

Required

5

Standard Code ¹⁾

"STANDARD_CODE"

String

-

Required

6

User Defined Load Type

 • Truck/Lane: "Truck/Lane"

 • Train: "Train Load"

"USER_LOAD_TYPE"

String

-

Required

For Standard Vehicle

7

Vehicle

"VEH_CA"

Object

-

Required

(1)

Dynamic Load Allowance

"DYNA"

Object

-

Required

i. Dynamic Load Allowance Options

 • Auto: 0

 • User: 1

"DYNA_FACTOR"

Integer

0

Optional

ii. Dynamic Load Factor

 • Only one axle of the CL-W Truck is used

"DYNA_FACT_1_AXLE"

Number

0

Optional

iii. Dynamic Load Factor

 • Any two axle, or axles 1, 2 and 3 are used

"DYNA_FACT_2_AXLE"

Number

0

Optional

iv. Dynamic Load Factor

 • Three axles except for axles 1,2, and 3 or more than three axles are used

"DYNA_FACT_3_AXLE"

Number

0

Optional

For User Defined Vehicle - Truck/Lane

7

Vehicle

"VEH_CA"

Object

-

Required

(1)

Uniform Distribution Load

"UNIFORM_LOAD"

Number

0

Optional

(2)

Dynamic Load Allowance

"DYNA"

Object

-

Optional

i. Dynamic Load Allowance Options

 • Auto: 0

 • User: 1

"DYNA_FACTOR"

Integer

0

Optional

ii. Dynamic Load Factor

 • Only one axle of the CL-W Truck is used

"DYNA_FACT_1_AXLE"

Number

0

Optional

iii. Dynamic Load Factor

 • Any two axle, or axles 1, 2 and 3 are used

"DYNA_FACT_2_AXLE"

Number

0

Optional

iv. Dynamic Load Factor

 • Three axles except for axles 1,2, and 3 or more than three axles are used

"DYNA_FACT_3_AXLE"

Number

0

Optional

8

Axle Load

 • Insert the data as an object

"LOAD_ITEMS"

Array
[Object]

-

Optional

(1)

Load

"POINT_LOAD"

Number

-

Required

(2)

Spacing

"POINT_DIST"

Number

-

Required

For User Defined Vehicle - Permit Truck

7

Vehicle

"VEH_CA"

Object

-

Required

(1)

Permit Load

"PERMIT_LOAD"

Object

-

Required

i. Impact Factor

"IMPACT_FACTOR"

Number

0

Optional

ii. Axle Types ²⁾

"AXLE_TYPES"

Array
[Object]

-

Required

iii. Permit Load ²⁾

"PERMIT_LOADS"

Array
[Object]

-

Required



¹⁾ Standard Code & Vehicle Type Name

No.

Standard Code

Vehicle Type Name

1

Canadian Standard Load (CAN/CSA-S6)

 • "CANADA"

 • "CL-625 Truck"

 • "CL-625 Lane"

 • "CL1-625-ONT Truck"

 • "CL1-625-ONT Lane(A)"

 • "CL1-625-ONT Lane(B)"

 • "CL1-625-ONT Lane(C or D)"

 • "CL2-625-ONT Truck"

 • "CL2-625-ONT Lane(A)"

 • "CL2-625-ONT Lane(B)"

 • "CL2-625-ONT Lane(C or D)"

 • "CL3-625-ONT Truck"

 • "CL3-625-ONT Lane(A)"

 • "CL3-625-ONT Lane(B)"

 • "CL3-625-ONT Lane(C or D)"

 • "BCL-625 Truck"

 • "BCL-625 Lane"



²⁾ Permit Truck - JSON Structure

No. Description Key Value Type Default Required

1

Axle Types

 • Insert the data as an object

"AXLE_TYPES"

Array
[Object]

-

Required

(1)

Axle Name

"AXLE_TYPE"

String

-

Required

(2)

Evenly Distributed Wheel Load

"EVENLY_DIST_LOAD"

Boolean

false

Optional

(3)

Symmetric Vehicle

"SYMMETRIC_VEHICLE"

Boolean

false

Optional

(4)

Axle Load

 • Insert the data as an object

"POINT_ITEMS"

Array
[Object]

-

Required

i. Axle Load

"POINT_LOAD"

Number

-

Required

ii. Spacing

"POINT_DIST"

Number

-

Required

2

Permit Load

 • Insert the data as an object

"PERMIT_LOADS"

Array
[Object]

-

Required

(1)

Defined Axle Name

"AXLE_TYPE"

String

-

Required

(2)

Distance between axle

"SPACING"

Number

-

Required

(3)

Variable Spacing of Axle in Longitudinal Direction

"EQUAL_J_NVSIDX"

Boolean

false

Optional



0
Was this article helpful?