Interface PhysicalModeFeatures

  • All Known Implementing Classes:
    PhysicalModeFeaturesImpl

    public interface PhysicalModeFeatures
    the physical features of a mode are listed by this class. Inspired by the categorisation as offered in open street maps as per https://wiki.openstreetmap.org/wiki/Key:access#Transport_mode_restrictions
    Author:
    markr
    • Field Detail

      • DEFAULT_VEHICULAR_TYPE

        static final VehicularModeType DEFAULT_VEHICULAR_TYPE
        default is of a vehicular type
      • DEFAULT_MOTORISATION_TYPE

        static final MotorisationModeType DEFAULT_MOTORISATION_TYPE
        default is motorised
      • DEFAULT_TRACK_TYPE

        static final TrackModeType DEFAULT_TRACK_TYPE
        default is road based, e.g. uses road to propagate
    • Method Detail

      • getVehicularType

        VehicularModeType getVehicularType()
        collect the vehicular type of this mode
        Returns:
        vehicular type
      • getMotorisationType

        MotorisationModeType getMotorisationType()
        collect the motorisation type of this mode
        Returns:
        motorisation type
      • getTrackType

        TrackModeType getTrackType()
        collect the track type of this mode
        Returns:
        track type