Skip to content

Ranges

Overview

Machines are broken down into ranges, each range represents a different type of machine such as; Wheel Loader, Skid Steer Loader, Tractor, etc.

Ranges have a hierarchical structure to group equipment together for similar purposes, for example at the top level there are Construction, Forestry, Agriculture.

Machines can only be compared with equipment in the same range.

Models

Range

Schema

{
    "id": 0,
    "key": "string",
    "name": "string",
    "type": "string",
    "parentKey": "string" | undefined
}

Properties

  • type - The range type - either Parent or Machine.

    Parent ranges do not hold any machines, but provide hierarchy to other ranges - for example Agriculture is a Parent range for all agriculture ranges.

    Machine ranges hold machines - they cannot have child ranges.

  • parentKey - The key for the parent range - this can be used to construct the range hierarchy.

Range Collection

Schema

[{
    ... range
}]